操作系统课后答案.pdfVIP

  • 0
  • 0
  • 约6.83万字
  • 约 42页
  • 2026-03-23 发布于河北
  • 举报

CH1应用题参考答案

1有一台计算机,具有1MB内存,操作系统占用200KB,每个用户进程各占200KB。

如果用户进程待1/0的时间为80%,若增加1MB内存,则CPU的利用率提高多

少?

答:设每个进程待I/O的百分比为P,则n个进程同时待I/O的概率是PL当n个

进程同时待I/O期间CPU是空闲的,故CPU的利用率为1-P。由题意可知,除

去操作系统,内存还能容纳4个用户进程,由于每个用户进程待I/O的时间为80%,

故:

CPU利用率=1-(80%)4=0.59

若再增加1MB内存,系统中可同时运行9个用户进程,此时:

CPU利用率=1-(80%)9=0.87

故增加1MB内存使CPU的利用率提高了47%:

87%4-59%=147%

文档评论(0)

1亿VIP精品文档

相关文档