os操作系统习题答案

weixin_99289 39 0 RAR 2019-04-29 16:04:51

1、有一台计算机,具有IMB内存,操作系统占用200KB,每个用户进程各占200KB。如果用户进程等待I/O的时间为80%,若增加1MB内存,则CPU的利用率提高多少?答:设每个进程等待I/O的百分比为P,则n个进程同时等待刀O的概率是Pn,当n个进程同时等待I/O期间CPU是空闲的,故CPU的利用率为1-Pn。由题意可知,除去操作系统,内存还能容纳4个用户进程,由于每个用户进程等待I/O的时间为80%,故:CPU利用率=l-(80%)4=0.59若再增加1MB内存,系统中可同时运行9个用户进程,此时:cPu利用率=l-(1-80%)9=0.87故增加IMB内存使CPU的利用率提高了4

用户评论
请输入评论内容
评分:
暂无评论