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:
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:
Ist das normal? Oder muss ich meinen Server wirklich neu starten, damit die Last gleichmäßig auf alle CPU-Kerne verteilt wird?