Java教程

调度算法的评价指标

本文主要是介绍调度算法的评价指标,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

全知识整理目录

操作系统整理的目录,包括了整理的所有操作系统的知识。


概述

前面了解了调度的时机,那么调度的评价标准是什么呢?

评价标准有:CPU利用率,系统吞吐量,周转时间,等待时间,响应时间。

标准详述

CPU利用率 

CPU利用率是指,CPU忙碌的时间占总时间的比例。

利用率 = 忙碌的时间 / 总时间

系统吞吐量

系统吞吐量 = 总共完成了多少道作业 / 总共花了多少时间

周转时间

周转时间 = 作业完成时间 - 作业提交时间

平均周转时间 = 各作业周转时间之和 / 作业数

带权周转时间 = 作业周转时间 / 作业实际运行时间

平均带权周转时间 = 各作业带权周转时间之和 / 作业数

更直观如下图所示:

在这里插入图片描述

 在这里插入图片描述

 等待时间

只需要记住,不仅需要考虑建立进程后等待时间,还需要考虑在外存后备队列中等待时间。

响应时间

响应时间是指,从用户提交请求,到首次产生响应的时间。

这篇关于调度算法的评价指标的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!