Linux性能優化實戰:經常說的 CPU 上下文切換是什麼意思?(上)

我想你一定很好奇,進程在競爭 CPU 的時候並沒有真正運行,爲什麼還會導致系統的負載升高呢?看到今天的主題,你應該已經猜到了,CPU 上下文切換就是罪魁禍首。 我們都知道,Linux 是一個多任務操作系統,它支持遠大於 CPU 數量的任務同時運行。當然,這些任務實際上並不是真的在同時運行,而是因爲系統在很短的時間內,將 CPU 輪流分配給它們,造成多任務同時運行的錯覺。 而在每個任務運行前,CPU
相關文章
相關標籤/搜索