[理工] disk排班(有interrupt)

作者: wacheck (94不愛喝水)   2018-12-21 22:48:36
大家好
想請問這題
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
但還是不太明白 麻煩大家了 感謝
作者: Leaving   2018-12-22 08:41:00
1 應該是指「第三個讀取完成前的瞬間」所以前三個都照做

Links booklink

Contact Us: admin [ a t ] ucptt.com