九、调度算法的评价指标
一、知识总览
1.调度算法的评价指标主要有:CPU利用率,系统吞吐量、周转时间、等待时间和响应时间。
二、CPU利用率
1.CPU利用率:指的是CPU“忙碌”的时间占总时间的比例
利用率=CPU忙碌的时间/总时间
三、系统吞吐量
1.系统吞吐量:单位时间内完成作业的数量
系统吞吐量=总共完成了多少道作业/总共花了多少时间
四、周转时间
注意:
1.对于周转时间相同的两个作业,实际运行时间长的作业在相同时间内被服务的时间更多,带权周转时间更小,用户满意度更高。
2.对于实际运行时间相同的两个作业,周转时间短的带权周转时间更小,用户满意度更高。
五、周转时间
1.对于进程来说,等待时间就是指进程建立后等待被服务的时间之和,在等待I/O完成的期间其实进程也是被服务的,所以不计入等待时间。
而对于作业来说,不仅要考虑建立进程后的等待时间,还要加上作业在外存后备队列中的等待时间。
2.一个作业总共需要被CPU服务多久,被I/O设备服务多久一般是确定不变的,因此调度算法其实只能影响作业或者进程的等待时间。当然,与前面指标类似,也有“平均等待时间”来评价整体性能。
六、响应时间
七、总结
九、调度算法的评价指标相关推荐
- 操作系统(十五)调度算法的评价指标
2.2.3 调度算法的评价指标 本节我们会简要的了解一些评价指标及其计算方法. CPU利用率 系统吞吐量 周转时间 等待时间 响应时间 CPU利用率 CPU利用率:指CPU "忙碌" ...
- 王道操作系统考研笔记——2.1.8 调度算法的评价指标
文章目录 2.1.8 调度算法的评价指标 2.1.8.1 CPU利用率 2.1.8.2 系统吞吐量 2.1.8.3 周转时间 2.1.8.4 等待时间 2.1.8.5 响应时间 2.1.8.6 小结 ...
- 2.2. 3.调度算法的评价指标
2.2. 3.调度算法的评价指标 文章目录 2.2. 3.调度算法的评价指标 1.知识概览 2.cpu利用率 3.系统吞吐量 4.周转时间 1.知识概览 2.cpu利用率 3.系统吞吐量 4.周转时间
- 调度算法的评价指标【操作系统学习笔记】
14.调度算法的评价指标
- 2.2.3 调度算法的评价指标
目录 思维导图 CPU利用率 系统吞吐量 周转时间 等待时间 响应时间 思维导图 CPU利用率 系统吞吐量 周转时间 等待时间 响应时间
- 2.2.3 操作系统之调度算法的评价指标(cpu利用率、系统吞吐量、周转时间、等待时间、响应时间)
文章目录 0.思维导图 1.CPU利用率 2.系统吞吐量 3.周转时间 4.等待时间 5.响应时间 0.思维导图 1.CPU利用率 2.系统吞吐量 3.周转时间 4.等待时间 5.响应时间
- 一、操作系统——处理机(作业)调度算法:先来先服务算法FCFS、最短作业优先算法SJF(非抢占式)、 最短剩余时间优先算法SRTN(抢占式)、最高响应比优先算法HRRN
各种调度算法的学习思路: 调度算法的评价指标: 一.先来先服务算法(FCFS):First Come First Serve 二.最短作业优先算法(SJF非抢占式):Shortest Job Firs ...
- 《操作系统》-调度算法
调度算法 在了解调度算法之前我们先了解一下调度算法的评价指标从这几个方面入手:CPU利用率.系统吞吐量.周转时间.等待时间.响应时间 CPU利用率:指CPU"忙碌"的时间占总时间的 ...
- 【操作系统篇】第五篇——调度(概念,层次,调度时机,切换与过程,方式,评价指标)
基本概念 三个层次 高级调度(作业调度) 中级调度(内存调度) 低级调度(进程调度) 三层调度的联系,对比 补充知识 进程的"挂起态"与七状态模型 时机 什么时 ...
最新文章
- Truncate a string
- Android--AudioManager控制音量
- python requests 异步调用_带有Python请求的异步请求
- JSON字符串封装成Bean对象/JSON串反序列化成实体类对象/JSON字符串转换成Java对象
- GeoServer地图开发解决方案(三):部署地图数据篇
- 干货!9种高性能可用高并发的技术架构
- 原生JS获取元素属性值
- Delphi 与 DirectX 之 DelphiX(93): TDIB.DrawDarken();
- 修改apache的网站根目录
- 华为发布鸿蒙Beta版公测,华为推出鸿蒙OS 2.0手机开发者Beta版:P40、Mate 30系列可申请公测...
- matlab拟合曲线poly交点,matlab 离散曲线求交点
- 线性回归方程b保留几位小数_简单线性回归分析(python)
- INS/GNSS组合导航(一)-绪论
- LaTex排版教程——入门篇
- ESP8266在局域网和互联网下的使用
- Android安装同应用不同版本,android一个应用如何在一个手机上装多个不同版本的方法...
- PCL--学习笔记(持续更新——蜗速)
- RISC-V Debug Introduction
- 极客日报:阿里再度调整组织架构:天猫淘宝大融合,新设三大中心;苹果M1首席芯片设计师跳槽至英特尔
- 简单理解float和double、单精度和双精度
热门文章
- python version 2.7 required,which was not found
- 如何修改select的样式
- tensorflow电子书(附下载链接)
- RDKit | 化合物亚结构搜索与结果输出
- Android学习书籍参考
- 基于ggplot2的解剖图和组织模块可视化
- 15万人调查发现:做博后越久,一辈子挣的钱越少
- 今年1篇Science,2篇NBT,2篇MP,1篇PNAS等11篇文章,遗传发育所白洋组在植物微生物组取得系列进展!
- ggplot2笔记6:标度、轴和图例
- pandas使用drop_duplicates函数基于subset参数指定的数据列子集删除重复行、并设置keep参数保留重复行中的最后一个数据行