什麼會導致步驟排程導致CPU操作的低效?
Context:步程排程是一種排程機制,作為一種簡單的概念,用於在併發過程中實現比例的CPU容量保留. 步驟排程旨在按標準時間段 (量子) 的持續時間順序分配資源,以執行定期的分配. 因此,一個過程p1保留了過程p2的兩倍份額的過程p2將被分配的次數是p2的兩倍. 特別是,每次p2等待分配時,過程p1甚至會被分配兩次,假設這兩個過程都沒有執行阻斷操作.
如果 p1 和 p2 相互阻斷, 阻斷操作會導致 p1 和 p2 之間的依賴問題.