[理工] disk排班(有interrupt)
大家好
想請問這題
https://i.imgur.com/bQUIjBs.png

(解答是書上的@@)
疑問1:題目寫說第3個讀取完成前99發interrupt然後queue被"rescheduled"意思是前兩個照做,
然後再依排班策略重新選取要讀取的cylinder?
(我覺得我解讀錯誤,因為解答似乎不是這意思,所以有了疑問2跟3)
疑問2:題目第四行說在第3個讀取完成前99做了interrupt,答案(a)為何88會在99前面?
疑問3:其實跟疑問2很像,SCAN到88時應該中斷讓99進,但解答似乎是讀到0之後才讓99進?
有看到類似的討論https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485757359.A.86C.html
但還是不太明白 麻煩大家了 感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.24.141.118
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1545403718.A.638.html
※ 編輯: wacheck (114.24.141.118), 12/21/2018 22:49:15
→
12/22 08:41,
7年前
, 1F
12/22 08:41, 1F