1.     有一台计算机,具有1MB内存,操作系统占用200KB,每个用户进程占用200KB。如果用户进程等待I/O的时间为80%,若增加1MB内存,则CPU的利用率提高多少? 评分规则:  1MB内存时,可有4道程序运行,CPU利用率=1-(0.8)4=59%;(3分)当增加1MB主存后,多道程序可从4道增加到9道,CPU利用率=1-(0.8)9=87%,(3分)第二个1MB主存可增加5道程序,能提高47%的CPU利用率。(4分)  

1.   

点我阅读全文

  若内存中有三个进程AB和C,它们按照ABC的优先次序运行,系统采用抢占式调度。各程序的运行轨迹如下。A:计算(20ms),I/O(30ms),计算(10ms)B:计算(40ms),I/O(20ms),计算(10ms)C:计算(10ms),I/O(30ms),计算(20ms)如果三个进程都使用相同的设备进行I/O操作,忽略系统开销,请画出多道运行时的时间关系图,并计算CPU的利用率。 评分规则:  

  若内存中有三个进

点我阅读全文



解释下列名词:操作系统并发多道程序设计内核 评分规则:   操作系统是管理系统资源控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的最基本的一种系统软件。(3分)并发:两个或两个以上的事件或活动在同一时间间隔内发生。(3分)多道程序设计:允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。(3分)内核:作为可信软件来提供支持进程并发执行的基本功能和基本操作的一组程序模块。(3分)

解释下列名词:操作系统并发多道程序设计内

点我阅读全文