0
如果我有5個進程在不同時間在一個CPU burst中以最短進程下一次調度到達CPU,那麼如果在下一個進程到來之前進程完成,會有開銷只存在嗎?開銷是CPU的空閒時間?什麼時候在執行進程中不存在開銷?
如果我有5個進程在不同時間在一個CPU burst中以最短進程下一次調度到達CPU,那麼如果在下一個進程到來之前進程完成,會有開銷只存在嗎?開銷是CPU的空閒時間?什麼時候在執行進程中不存在開銷?
您應該考慮一下cpus的數量。如果兩個進程使用相同的CPU,它們將競爭並減慢總體完成時間。不同進程或線程之間的CPU切換可能會比閒置時間更慢。所以我會每個CPU一次保持一個進程。