Linux cpu 核心負載分佈不均勻

Linux cpu 核心負載分佈不均勻

我有一個有 8 個核心的虛擬 Linux 伺服器。我在沒有重新啟動伺服器的情況下添加了額外的 4 個核心,並且我看到了額外的 CPU,但它們仍然處於離線狀態:

在此輸入影像描述

我找到了一種無需重新啟動伺服器即可使附加 CPU「在線」的方法:

echo 1 > /sys/devices/system/cpu/cpu8/online

echo 1 > /sys/devices/system/cpu/cpu9/online

echo 1 > /sys/devices/system/cpu/cpu10/online

echo 1 > /sys/devices/system/cpu/cpu11/online

監控 cpu 使用情況幾分鐘後,我注意到額外的 CPU 沒有獲得足夠的負載:

在此輸入影像描述

這是正常的嗎?或者我真的必須重新啟動伺服器才能將負載均勻分佈到所有 CPU 核心嗎?

相關內容