问题 问答题

并发使得处理机的利用率得到提高,其主要原因是处理机与IO可以同时为多个进程服务,也即处理机与IO设备真正地并行。但是处理机的利用率提高并不是简单地将二个进程的处理机利用率相加,而是遵循一定的规律。现在有一个计算机系统采用多道程序技术实现了并发,调度算法采用时间片轮转,时间片很小可以不计,忽略系统的开销,请分析以下问题:
假设每个进程的处理机的利用率为u1=20%。

进程并发时,处理机的利用率与并发进程数的关系是什么

答案

参考答案:根据题意,计算得到:
进程并发时,处理机的利用率可以按如下公式计算
un=1-(1-u1)n
其中n为并发进程数,un为n个进程并发时的处理机利用率,u1为单个进程运行时的处理机利用率

单项选择题
多项选择题