Ungleichmäßige Lastverteilung in Linux-CPU-Kernen

Ungleichmäßige Lastverteilung in Linux-CPU-Kernen

Ich habe einen virtuellen Linux-Server mit 8 Kernen. Ich habe weitere 4 Kerne hinzugefügt, ohne den Server neu zu starten. Ich habe die zusätzlichen CPUs gesehen, aber sie sind immer noch offline:

Bildbeschreibung hier eingeben

Ich habe einen Weg gefunden, die zusätzlichen CPUs „online“ zu schalten, ohne den Server neu zu starten:

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

Nachdem ich die CPU-Auslastung einige Minuten lang überwacht hatte, fiel mir auf, dass die zusätzlichen CPUs nicht ausreichend ausgelastet sind:

Bildbeschreibung hier eingeben

Ist das normal? Oder muss ich meinen Server wirklich neu starten, damit die Last gleichmäßig auf alle CPU-Kerne verteilt wird?

verwandte Informationen