考研计算机操作系统题目求解
若程序Pa,Pb,Pc单独执行时间分别为Ta=1hTb=1.5hTc=2h,其中处理机的工作时间分别为Ta=10min,Tb=15min,Tc=35min,如果采用多道程...
若程序Pa,Pb,Pc单独执行时间分别为Ta=1h Tb=1.5h Tc=2h,其中处理机的工作时间分别为Ta=10min,Tb=15min,Tc=35min,如果采用多道程序设计方法,让Pa,Pb,Pc并行工作,假定处理器利用率达到60% 另加系统开销20min,请问系统效率能提高百分之几
展开
展开全部
多道程序设计下,PA、PB、Pc共用CPU时间为(10m+15m+35m)/50%=120m,效率提高了[(120+90+60)-(120+20)]/(60+90+120)=13/27=48%
追问
答案这里只写了5/9*100% 这个是提高的效率
我觉得应该就是两种不同的方式运行的时间之比
第一个应该就是1+1.5+2=4.5h
可第二个我不知道怎么算 处理器利用率不清楚该怎么用
追答
分别单独运行的时间为(60+90+120)=270;多道程序设计下的时间为(10+15+35)/60%+20=120
(270-120)/270=5/9
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询