计算机操作系统高手请进: 一下2题求解 请给予详细解答和计算过程 谢谢了!! 30
1.设有一台打印机,它有1M内存,操作系统占用200K,每个用户进程也占用200K,用户进程等待I/O的时间为80%,若增加1M内存,则CPU提高多少?2.有一页面系统,...
1.设有一台打印机,它有1M内存,操作系统占用200K,每个用户进程也占用200K,用户进程等待I/O的时间为80%,若增加1M内存,则CPU提高多少?
2.有一页面系统,其页表存放在内存中
(1)如果对主存的依次存放需要1.5微秒,问实现一次页面访问的存取时间是多少?
(2)如果系统有加快表,平均命中率为85%。当页表项在块表中时,其查找时间忽略不记,问此时的存取时间为多少?
有没有专业人士啊……
回答完全不给力啊……
没有问题吧,我们老师发的打印稿,我们都不知道是怎么回事。 展开
2.有一页面系统,其页表存放在内存中
(1)如果对主存的依次存放需要1.5微秒,问实现一次页面访问的存取时间是多少?
(2)如果系统有加快表,平均命中率为85%。当页表项在块表中时,其查找时间忽略不记,问此时的存取时间为多少?
有没有专业人士啊……
回答完全不给力啊……
没有问题吧,我们老师发的打印稿,我们都不知道是怎么回事。 展开
2个回答
展开全部
解:1M内存的情况:1)支持用户进程数:(1024K-200K)/200K=4.12 所以4个用户进程。 2)CPU利用率: 先求CPU空闲(4个用户均处于等待I/O状态)概率P=(80%)4,然后再求CPU利用率1-P =1-(80%)4 = 1-0.84=59%。增加1M内存的情况:1)支持用户进程数:(2*1024K-200K)/200K=9.24 所以9个用户进程。 2)CPU利用率: 先求CPU空闲(9个用户均处于等待I/O状态)概率P(80%)9,然后再求CPU利用率1-P 1-P =1-(80%)9 = 1 -0.89=87%。增加1M内存,CPU的利用率将提高:87% / 59%= 147% 147% - 100%=47%所以若增加1M内存,则CPU的利用率将提高47%。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询