Distribución desigual de la carga en los núcleos de la CPU de Linux

Distribución desigual de la carga en los núcleos de la CPU de Linux

Tengo un servidor Linux virtual que tiene 8 núcleos. Agregué 4 núcleos adicionales sin reiniciar el servidor y vi las CPU adicionales pero todavía están fuera de línea:

ingrese la descripción de la imagen aquí

Encontré una manera de hacer que las CPU adicionales estén "en línea" sin reiniciar el servidor:

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

Después de monitorear el uso de la CPU durante unos minutos, noté que las CPU adicionales no reciben suficiente carga:

ingrese la descripción de la imagen aquí

¿Esto es normal? ¿O realmente tengo que reiniciar mi servidor para que la carga se distribuya uniformemente entre todos los núcleos de la CPU?

información relacionada