
- 作業系統教程
- 作業系統 - 主頁
- 作業系統 - 需求
- 作業系統 - 概述
- 作業系統 - 歷史
- 作業系統 - 元件
- 作業系統 - 結構
- 作業系統 - 體系結構
- 作業系統 - TAT 和 WAT
- 作業系統 - 型別
- 作業系統 - 服務
- 作業系統 - 屬性
- 作業系統 - 程序
- 作業系統 - 程序排程
- 作業系統 - 排程演算法
- 作業系統 - 多執行緒
- 作業系統 - 記憶體管理
- 作業系統 - 虛擬記憶體
- 作業系統 - I/O 硬體
- 作業系統 - I/O 軟體
- 作業系統 - 檔案系統
- 作業系統 - 安全
- 作業系統 - Linux
- 作業系統 - 含答案的考試題
- 作業系統 - 含答案的考試題
- 作業系統有用資源
- 作業系統 - 快速指南
- 作業系統 - 有用資源
- 作業系統 - 討論
作業系統程序排程問答 4
問題:什麼是最高響應比下一個 (HRN) 排程?
答案
HRN 是一種非搶佔式排程演算法。
在最短作業優先排程中,將優先權分配給最短作業,這有時會導致較長的作業無限期阻塞。
HRN 排程用於糾正 SJF 這種缺點。
確定優先權時,不僅要考慮作業的服務時間,還要考慮等待時間。
此演算法中,使用動態優先權代替固定優先權。
HRN 中的動態優先權計算如下
優先順序 = (等待時間 + 服務時間) / 服務時間。 因此,由於服務時間出現在分母中,所以較短作業優先於較長的程序。
等待時間長等待的較長作業也會得到有利的處理,因為等待時間被計入分子中。
os_exams_questions_answers.htm
廣告