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:
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:
¿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?