- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三级偏软操作系统1
操作系统是操作命令的集合? 分时系统中的分时指cpu分时处理多道程序,目的是提高高速cpu的利用率。而I/O设备速度低,一般不需要分时,因为不可能在有限时间完成多个I/O任务。另外,许多I/O设备也不允许分时运行,如打印机。 在相同的硬件条件下,假设处理的作业相同,则批处理系统运行效率高于分时系统。但是,效率的高低不是绝对的。 四 微机操作系统 在微机上的操作系统称为微机操作系统。 按照微机的内部地址长度分为8位、16位和32位微机操作系统。 单用户操作系统、多用户操作系统 典型的微机操作系统有CP/M,MS-DOS, OS/2,XENIX,WINDOWS 2. 多道批处理系统 在60年代中期以后常配置的一种操作系统。 其特征: (1)需经过作业调度和进程调度。从作业提交给系统,并在外存上形成后备作业队列开始,到它获得处理机运行,须经过两级调度: ①作业调度 :从后备队列中选择一批作业到内存。 ②进程调度。系统又按一定的算法从该队列中取出一个作业,使之获得处理机执行。 (2)内存中同时驻留多道程序,它们间交替执行; (3)程序完成的次序与其进入内存的次序间无严格 的对应关系; 批处理系统的优点: ①系统吞吐量大:系统吞吐量是指系统在单位时间 内完成的总工作量。 ②资源利用率高:系统中采取了一系列的措施来减少使用资源的空闲时间,使资源得以充分利用。 ? 批处理系统的缺点: ① 平均周转时间长:周转时间是指从作业进入系统开始, 到作业完成为止所经历的时间。由于在批处理系统中,一个作业一旦运行便将运行到底,因此,许多短作业排 队等待处理的时间远大于其运行时间,使其周转时间显著增长。 ② 无交互作用能力:用户不能与自己的作业进行交互作用,这对程序的修改和调试都是不方便的。 二、分时系统 1. 什么叫分时? 在计算机系统中,两个或两个以上事件按时间划分轮流地使用计算机系统中的某一资源称之为“分时”。 2. 分时的实现方法 分时系统一般采用时间片轮转的办法,使一台计算机同时为多个终端用户服务。若干个用户通过各自的终端,同时使用同一台计算机系统,但他们彼此之间并不感觉到别的用户存在。 ? 时间片是分时的时间单位。多个用户按时间片轮转,即每道程序一次运行一个时间片,用户通过终端与计算机发生交互作用,他们彼此一般不感觉到有别的用户存在,好象整个系统为其所独占。 ? 实现分时系统的关键是用户能与自己的作业交互作用,即用户在自己的终端上键入命令以请求系统服务,系统应能及时接收和及时处理该命令,并将处理结果立即返回给用户。此后,用户又可键入下一条命令,这样便实现了人机交互。 ? 3. 分时系统的特征: ? (1)同时性(多路性):多个用户同时在自己的终端上上机、共享CPU和其它资源,充分发挥系统的效率。宏观上,多个用户同时工作,共享系统资源;微观上,各终端作业是轮流运行一个时间片。多路性提高了资源利用率,节省了开支,促进了计算机的广泛应用。 ? (2)独占性:由于采用时间片轮转方式使一台计算机同时为多个终端服务,对于每个用户的操作命令又能快速响应,因此,客观效果上用户彼此间都感觉不到别人也在使用该台计算机,如同自己独占机器一样。 ? (3)及时性:及时响应用户提出的问题。要考虑到终端用户请求能在很短的时间间隔内获得响应。该响应时间间隔的大小由人们所能接受的等待时间来确定,通常把响应时间定为2~3秒。 (4)交互性:用户能与系统进行较广泛的人机对话,即在终端上显示响应结果。请求系统服务和控制程序的运行。系统能及时响应该命令,并在终端上显示响应结果。交互性有力地支持了工程设计和方案论证,显著地提高了研究、检索和调整序的效率。由于交互作用是分时系统的重要特征,因而分时系统也被称为交互作用系统。 UNIX是当今最流行的一种多用户分时操作系统。 4. 影响响应时间的因素 ? 在批处理系统中,主要考虑如何提高系统的吞吐量和机器的利用率;而在分时系统中,必须注意响应时间。 ? (1)系统开销。在单道分时系统中,系统开销主要是进行调进/调出,即对换;在多道分时系统中,开销主要是进程调度和对换。对换所需的时间,主要由外存的访问时间和信息的传输时间两部分组成。内、外存之间信息的对换速度愈高,CPU便能以更多的时间去处理终端用户作业,从而减少响应时间,为此,应选用存取速度高的磁盘作为外存。 ? (2)用户数目。如果系统中有n个同时性用户,时间片为q,则每个用户轮转一次所需时间为nq,可把nq近似地看做响应时间。当
文档评论(0)