- 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)