大家好
想请问这题
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
但还是不太明白 麻烦大家了 感谢