複選題
1. 下列何者屬於一般作業系統處理程序(process)的排程演算
法?
(A)FIFO
(B)FILO
(C)Priority
(D)Round Robin
(E)Random
答案:登入後查看
統計: A(101), B(48), C(90), D(98), E(30) #3174977
統計: A(101), B(48), C(90), D(98), E(30) #3174977
詳解 (共 2 筆)
#7080812
? 說明:
作業系統(Operating System, OS)在管理多個「程序(process)」時,
必須決定誰先執行、誰後執行,這就是「排程演算法(Scheduling Algorithms)」。
以下是常見的排程方法?
| 類型 | 英文全名 | 中文名稱 | 特點 |
|---|---|---|---|
| (A) FIFO | First In First Out | 先進先出 | 最早進入佇列的程序先執行(也叫 FCFS) |
| (C) Priority | 優先權排程 | 根據程序的重要性或優先權決定執行順序 | |
| (D) Round Robin | 輪轉排程 | 每個程序輪流執行固定時間片(time slice),公平分配 CPU 時間 |
? 其他選項說明:
| 選項 | 說明 | 為何不屬於排程演算法 |
|---|---|---|
| (B) FILO | First In Last Out(堆疊原理) | 用於資料結構,不適用於程序排程 |
| (E) Random | 隨機排程 | 不屬於標準作業系統排程演算法 |
? 記憶技巧:
排程三兄弟:
「FIFO」先來先用、
「Priority」看重要、
「Round Robin」輪著跑。
0
0