当前位置:首页 > 操作系统(02326) > 正文内容

现有A、B两道程序,它们各自需要执行1小时,其中需要使用处理器18分钟。今在一个多道程序设计系统中让A、B两道并行执行,总共用了

现有A、B两道程序,它们各自需要执行1小时,其中需要使用处理器18分钟。今在一个多道程序设计系统中让A、B两道并行执行,总共用了72分钟使两道程序都执行完毕。问两道并行工作时的处理器利用率比单道执行时的处理器利用率提高了多少?
【正确答案】:按单道程序执行,两道程序先后执行完毕,共需要60+60=120分钟,其中,处理器执行时间为18+18=36,处理器利用率为36÷120=30%;两道程序并行工作,用了72分钟执行完毕,其中,处理器执行时间不变,为18+18=36分钟,处理器利用率为36÷72=50%;由此可见,并行工作比单道执行处理器利用率提高了2/3。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://20230611.cn/post/437014.html