操作系統-8——多處理器調度和實時調度

(寫在文章前:本文只考慮緊耦合多處理器的調度問題:即共享同一內存,且由OS完全控制的多個處理器。) 一、基本的設計問題 把進程分配到處理器: 靜態分配:一個進程始終在同一CPU上運行。 動態分配:所有CPU共用一個就緒隊列,於是進程可在不同時間運行於不同處理器上。有利於各CPU的負載均衡。 在單個處理器上是否使用多道程序設計: 一個進程的多個線程應該同時在多個CPU上並行運行,而不是在單個CPU上
相關文章
相關標籤/搜索