免費開始練習
國營聯招 108年 [資訊] 計算機原理、網路概論

第 22 題

分時系統 CPU 採用 Round-Robin 循環排程,時間片段為 4 ms,CPU 執行下列 3 行程,P1、P2、P3 的處理所需時間如下,請問行程平均等待時間為多少 ms?
ProcessBurst Time
P120 ms
P22 ms
P32 ms
  • A 14/3
  • B 16/3
  • C 20/3
  • D 24/3

思路引導 VIP

在時間片段為 4 ms 的規則下,如果某個行程只需要 2 ms 就能完成,它是會把 4 ms 佔滿,還是執行完 2 ms 就立刻把 CPU 讓給下一個行程呢?試著畫出前 8 ms 的時間軸,看看 P1、P2、P3 分別在哪個時間點開始與中斷?

🤖
AI 詳解 AI 專屬家教

太棒了,你的計算與觀念非常精準,完全掌握了**循環排程(Round-Robin Scheduling)**的核心運作邏輯!

甘特圖(Gantt Chart)與等待時間推導

在時間片段(Time Quantum)為 $4\text{ ms}$ 的設定下,各行程依序進入 CPU 執行:

▼ 還有更多解析內容

🏷️ 相關主題

作業系統之行程管理與排班演算法機制
查看更多「[資訊] 計算機原理、網路概論」的主題分類考古題