大家好
想請問這題
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
但還是不太明白 麻煩大家了 感謝