操作系统(十五)调度算法的评价指标
生活随笔
收集整理的這篇文章主要介紹了
操作系统(十五)调度算法的评价指标
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2.2.3?調度算法的評價指標
? 本節我們會簡要的了解一些評價指標及其計算方法。
CPU利用率
系統吞吐量
周轉時間
等待時間
響應時間
CPU利用率
??CPU利用率:指CPU “忙碌”的時間占總時間的比例。即利用率=忙碌時間/處理作業工作總時間。
系統吞吐量
??系統吞吐量:單位時間內完成作業的數量。即系統吞吐量=共完成了多少作業/總共花了多少時間。
周轉時間
? 周轉時間:從作業被提交給系統開始,到作業完成為止的這段時間間隔。它包括四個部分:作業在外存后備隊列上等待作業調度(高級調度)的時間、進程在就緒隊列上等待進程調度(低級調度)的時間、進程在CPU上執行的時間、進程等待I/O操作完成的時間。
? 平均周轉時間:周轉時間/作業數。
? 在周轉時間一樣的前提下,運行時間長的作業與運行時間短的作業給用戶的感覺是不一樣的,于是我們就引入了帶權周轉時間。
? 帶權周轉時間:
? 平均帶權周轉時間:各作業周轉時間和/作業數
等待時間
? 等待時間:進程/作業處于等待處理機狀態時間之和,等待時間越長,用戶滿意度越低。
- 對于進程來說,等待時間就是指進程建立后等待被服務的時間之和,在等待I/O完成的期間其實進程也是在被服務的,所以不計入等待時間
- 對于作業來說,不僅要考慮建立進程后的等待時間,還要加上作業在外存后備隊列中等待的時間
響應時間
? 響應時間:指從用戶提交請求到首次產生響應所用的時間。
總結
以上是生活随笔為你收集整理的操作系统(十五)调度算法的评价指标的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 操作系统(十四)进程调度的时机、调度方式
- 下一篇: 这一领域,互联网巨头纷纷入局!