在 Linux 中設定進程關聯

在 Linux 中設定進程關聯

在Windows中,可以使程式在多核心處理器中的任意數量的核心上運行。它可以在任務管理器 GUI 中設定。

同樣,是否可以在 Linux 中透過命令列設定進程關聯?指定進程可以運行哪些核心

答案1

根據Debian套件管理器schedtool可以做到這一點。 (但是,它是一個命令列工具)

不知道有什麼 GUI 工具。

本文http://www.linuxjournal.com/article/6799表明 Linux 在設定 cpu 親和力方面遲到了。此外,對於 2.5 核心及更新版本,乒乓效應不存在,進程往往停留在同一個 CPU 上。因此,設定 CPU 關聯性可能沒有必要。

答案2

如果你按「a」然後從 CPU 清單中選擇,htop 就可以做到這一點

相關內容