2019年2月25日 星期一

[Linux 學習筆記] 停用指定多核心

現今機器架構常常會使用多核心來提升效能

以我的機器為例,開啟 Linux ,透過 nproc 指令可以查詢機器上有幾個核心,顯示為 4,表示 4 核心。

再使用 htop 可以觀察當前各個核心的使用數據


有時測試上,需要在較嚴苛的環境下執行,可以透過以下指令把指定核心停用

1. 查看當前機器核心名稱

ls /sys/devices/system/cpu/


2. 停用第三、第四個核心

echo 0 > /sys/devices/system/cpu/cpu2/online
echo 0 > /sys/devices/system/cpu/cpu3/online







3. 查看核心數

nproc


4. 重新啟用第三、第四個核心

echo 1 > /sys/devices/system/cpu/cpu2/online
echo 1 > /sys/devices/system/cpu/cpu3/online 

沒有留言:

張貼留言