已有1条回答
管理员
CPU调度程序应该考虑的准则是:CPU使用率、吞吐量、周转时间、等待时间、响应时间。
CPU使用率:应使CPU尽可能地忙碌。从概念上讲,CPU使用率从0%到100%。对于一个实际系统,它的范围应从40%(轻负荷系统)到90%(重负荷系统)。
吞吐量:一个时间单元内所完成进程的数量;如果CPU忙于执行进程,那么工作就在完成。一种测量工作的方法称为吞吐量,它是在一个时间单元内进程完成的数量。对于长进程,吞吐量可能为每小时一个进程;对于短进程,吞吐量可能为每秒十个进程。
周转时间:从进程提交到进程完成的时间段。为所有时间段之和,including等待进入内存,在就绪队列中等待,在CPU上执行和I/O执行。
等待时间:在就绪队列中等待所花费时间。CPU调度算法只影响进程在就绪队列中等待所花的时间。
响应时间:从提交请求到产生第一响应的时间。对于交互系统,周转时间不是最佳准则。通常,进程可以相当早地产生输出,并且继续计算新的结果同时输出以前的结果给用户。因此,另一时间是从提交请求到产生第一响应的时间。这种时间称为响应时间,是开始响应所需的时间,而非输出响应所需的时间。周转时间通常受输出设备速度的限制。
猜你喜欢
林肯冒险家2022款报价及图片,市场最新款报价24万起
OPPOFindN3Flip怎么去掉照片水印
东山再起打一动物
OPPOK11x怎么将联系人导入sim卡
荣耀Play7T有光学防抖吗
一加 Ace 2天玑版有高频调光吗
马油袜是什么材料做的
12123约考为什么一直显示受理中
苹果15plus怎么免费下载软件
报名驾校需要什么
本田思域贷款买车多少钱 本田思域首付8万月供多少
OPPO Reno5 Pro换屏幕多少钱
最新学习
晚饭做什么
QQ漫游七天后会自动删除吗
发动机皮带换一套多少钱 更换的价格是500-1000元(出现异响及时检查)
cad倒三角加一横符号叫什么
本田杰德车质量怎么样(本田杰德4年半用车感受)
日产楼兰是什么变速箱 驾驶平顺性高(7挡CVT无级变速箱)
怎么截音乐的一部分
木地板掉色怎么处理
荣耀80 Pro双卡在哪里关掉一张卡
qq炫舞宠物休息中什么意思
bahw09是什么型号平板
长安科赛GT点评 搭载2.0T发动机(配置丰富车内空间大)