求教——OS-->system32转移
有两个程序:A程序按顺序使用CPU10s、设备甲5s、CPU5s、设备乙10s、CPU10s;B程序按顺序使用设备甲10s、CPU10s、设备乙5s、CPU5s、设备乙10s。若允许它们采用非抢占方式并发执行,并不考虑切换等开销,则CPU的利用率约为多少?(答案为90%)
问题: A.B两程序,程序A按顺序使用CPU10S,使用设备甲5S,使用CPU5S,使用设备乙10S,最后使用CPU30S.程序B接顺序,使用设备甲10S,使用CPU10S,使用设备乙5S,使用CPU5S.试问:
1.在顺序环境下执行程序A和B,CPU的利用率是多少?
2.在分道程序上,CPU的利用率是多少?
答案:
(1)应该是(10+5+30+10+5)/(10+5+5+10+30+10+10+5+5)*100%=66.7%
(2)100%,有可能也是(10+5+30+10+5)/(10+5+30+10+5+10)*100%=85.7%
应该是这样的,有其他答案也告诉我哦,