12 一個磁碟的磁柱(cylinder)由內往外編號,目前磁頭正位於編號為 50 的磁柱,且正朝著磁柱編號 0
的方向移動。若有一檔案其內容分布的磁柱編號依序為 75、150、30、100、20,請比較 FCFS(first
come, first served)、LOOK、SCAN(亦稱 elevator)三種磁碟排程(disk scheduling)演算法讀取該
檔案時磁頭所需移動的總距離:
(A)FCFS > LOOK > SCAN
(B)FCFS > SCAN > LOOK
(C)SCAN > FCFS > LOOK
(D)LOOK > FCFS > SCAN
答案:登入後查看
統計: A(131), B(240), C(127), D(57), E(0) #1428004
統計: A(131), B(240), C(127), D(57), E(0) #1428004
詳解 (共 2 筆)
#1529034
FCFS:
步驟:50->75->150->30->100->20
距離:25+75+120+70+80=370
LOOK:
步驟:50->30->20->75->100->150
距離:20+10+55+25+50=160
SCAN:
步驟:50->30->20->0->75->100->150
距離:20+10+20+75+25+50=200
39
0
#1615075
LOOK和SCAN都會讓磁碟臂從磁碟的一端 向另一端移動,在此移動的期間依序服務每 個磁柱的 I/O 要求
差別:LOOK只移動到有讀寫要求的最外側 及最內側磁柱
SCAN會到底
C-SCAN: 當磁碟臂到達底端時,立即移回至磁碟的開頭端,不再於回程時服務磁柱的要求,如此提供每個磁柱的要求都有一致的等待時間
C-LOOK:同SCAN與C-SCAN差別
18
0