問題詳情

31 假設作業系統採用循環排程(round-robin scheduling)的方式來排程三個工作,這三個工作其執行時間依序為 10 ms、15 ms、40 ms,若循環排程每次執行工作所使用的時間量(time quantum)為 10 ms,則這三 個工作的平均等待時間(average waiting time)為何?
(A) 15 ms
(B) 16 ms
(C) 17 ms
(D) 18 ms

參考答案

答案:A
難度:簡單0.608
書單:沒有書單,新增

用户評論

【用戶】請勿餵食

【年級】小二下

【評論內容】[A + B + C] / 3=  [( 0 ) + ( 10 + ( 30-20) ) + ( 20 + (35-30) ) ] / 3= [0 + 20 + 25] / 3= 45 / 3 = 15

【用戶】請勿餵食

【年級】小二下

【評論內容】[A + B + C] / 3=  [( 0 ) + ( 10 + ( 30-...

【用戶】丁子

【年級】小一上

【評論內容】1~10ms,P1完成11ms~20ms,P2未完成,尚須5ms21ms~30ms,P3未完成,尚須30ms31ms~35ms,P2完成36ms~45ms,P3未完成,尚須20ms46ms~55ms,P3未完成,尚須10ms56ms~65ms,P3完成平均等待時間=[(10+35+65)-(10+15+40)]÷3=15ms