- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章。。。。
(1)三个作业全部完成需要的时间 单道处理: 多道处理: 30分钟 15分钟 (2)单道程序处理与多道程序处理关于系统资源利用率的比较 CPU利用率=占有CPU时间/总工作时间 主存利用率=占有主存空间/总的主存空间 …… * CPU利用率 5 /30 5/15 主存利用率 (50+100+80)/256/3 (50+100+80)/256 磁盘利用率 10/30 10/15 打印机利用率 10/30 10/15 吞吐量 3/30/60 3/15/60 单道作业 三道作业运行 在OS中引入多道程序设计技术可以提高系统资源的利用率。 * 2.多道批处理系统的优缺点 资源利用率高 由于在内存中驻留了多道程序,它们共享资源,可保 持资源处于忙碌状态,从而使各种资源得以充分利用。 (2) 系统吞吐量大 系统吞吐量是指系统在单位时间内所完成的总工作量。 (3) 平均周转时间长 作业的周转时间:从作业进入系统开始,直至其完成并退出系统为止所经历的时间。 平均周转时间长:作业的周转时间平均值。在批处理系统中,由于作业要排队,依次进行处理,因而作业的周转时间较长,通常需几个小时,甚至更长。 * (4) 无交互能力(缺点) 用户一旦把作业提交给系统后,直至作业完成,用户都不能与自己的作业进行交互,这对修改和调试程序是极不方便的。 * 3.多道批处理系统需要解决的问题 由于多道批处理系统允许系统中同时运行多道程序,在运行过程中如CPU、 主存等系统资源供多个程序共享,但根据资源的特征,有的资源可以同时共享,有的资源需要独占使用,这样多道程序之间必须能够相互协调地运行,才能保证系统的正常工作。 处理机管理问题(调度) 在多道程序之间,如何分配使它们共享处理机, 使CPU既能满足各程序运行的需要,又能提高处理 机的利用率,以及一旦把处理机分配给某程序后, 又应在何时收回等一系列问题,属于处理机管理 问题。 * (2) 内存管理问题 如何进行主存的分配与释放(回收),以提高其利用率。 I/O设备管理问题 系统中可能具有多种类型的I/O设备供多道程序所 共享,应如何分配这些I/O设备,如何做到既方便 用户对设备的使用,以提高设备的利用率。 * (4) 文件管理问题 在现代计算机系统中,通常都存放着大量的程序和数据(以文件形式存在),应如何组织这些程序和数据,才能使它们既便于用户使用,又能保证数据的安全性和一致性,即文件管理问题。 (5) 作业管理问题 对于系统中的各种应用程序,其中有的属于以计算为主的计算型程序;有的属于以I/O为主的I/O型程序;又有些作业既重要又紧迫;而有的作业则要求系统能及时响应,这时应如何组织这些作业,按照作业的要求提供服务,这是作业管理需要解决问题。 * 五、实时系统 四、分时系统 六、微机操作系统的发展 了解内容,自读。 * 1.3 操作系统的基本特性 一、并发性 二、共享性 三、虚拟技术 四、异步性 * 一、并发性 并行性:指两个或多个事件在同一时刻发生。 (物理并行) 并发性:指两个或多个事件在同一时间间隔内发生。(虚拟并行) 在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时地交替执行。在多处理机系统中,则这些可以并发执行的程序便可被分配到多个处理机上,实现并行执行,即利用每个处理机来处理一个可并发执行的程序,这样,多个程序便可同时执行。 ??? 程序:汽车 CPU: 车道 汽车可以并行运行,但需要具有条件:多车道。 某段道路维修,车道只有单车道,则汽车只能并发执行。 * 在操作系统中引入进程实现了多个程序并发执行。 因为,进程可以将一个程序中相对独立的功能用一个进程实现(如输入,计算,打印),这样一个程序就由若干个进程组成了,相对独立的进程的并发执行,也就是程序的并发执行。 例如:在一个未引入进程的系统中,在属于同一个应用程序的计算程序和I/O程序之间,两者只能是顺序执行,即只有在计算程序执行告一段落后,才允许I/O程序执行;反之,在程序执行I/O操作时,计算程序也不能执行,这意味着处理机处于空闲状态 。但在引入进程后,若分别为计算程序和I/O程序各建立一个进程,则这两个进程便可并发执行。 * 并发性的实现可以有效地提高系统资源的利用率和系统吞吐量,并改善
文档评论(0)