CPU multinúcleo: cómo deshabilitar un núcleo

Para ejecutar ciertas aplicaciones que no son compatibles con operaciones de múltiples núcleos, puede ser necesario deshabilitar un núcleo en una CPU de múltiples núcleos . En los sistemas Windows, es posible desactivar un núcleo a través de la ventana de configuración del sistema. Elija la cantidad de procesadores que deben habilitarse o inhabilitarse y reinicie la computadora para que la configuración tenga efecto. La desactivación de un núcleo en Linux se puede hacer a través del menú grub y agregar parámetros a la entrada del kernel . Estos parámetros se envían directamente al núcleo cuando se inicia Linux. El sistema Linux debe reiniciarse después de que se realicen las modificaciones para deshabilitar un núcleo en una CPU de varios núcleos .

  • Procedimiento al usar Windows (Vista, 7 y XP)
  • Procedimiento al usar Linux

A veces es bastante útil con un procesador de múltiples núcleos para poder determinar si un núcleo funciona correctamente durante el aumento de las frecuencias o con fines de prueba. Esto se puede hacer desactivando un núcleo, aislando así el potencialmente problemático. A veces, este procedimiento es necesario para ejecutar ciertas aplicaciones, que no son compatibles con el procesamiento de múltiples núcleos.

Tenga en cuenta que este procedimiento no afectará físicamente su hardware, pero su sistema operativo (Windows o Linux) simplemente ignorará el (los) núcleo (s) que seleccionó.

Procedimiento al usar Windows (Vista, 7 y XP)

  • Abra el menú de inicio, haga clic en Ejecutar, escriba msconfig y haga clic en Aceptar
  • En la ventana Configuración del sistema, haga clic en el submenú Atart y en el botón Opciones avanzadas

  • En la segunda ventana que aparece, se le debe proporcionar una opción para habilitar y deshabilitar los procesadores como desee.
  • Valide su entrada haciendo clic en OK
  • Reinicia tu PC

Procedimiento al usar Linux

Cuando se usa Linux, el procedimiento es bastante diferente. Al iniciar su PC, debe encontrar el menú Grub, que es el responsable de iniciar Linux. Seleccione la entrada que desea usar, presione la tecla E y aparecerá un menú (según la versión utilizada).

 Título Ubuntu 7.10, kernel 2.6.22-14- root raíz genérica (hd0, 5) kernel /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro splash inicial / arranque /initrd.img-2.6.22-14-generic quiet 

Usando las teclas de flecha, vaya a la línea que comienza con la palabra "kernel" y presione E nuevamente.

Tenga en cuenta que está editando la línea, que define la ruta de acceso a su kernel de Linux (núcleo). Al final de la línea, agregue el siguiente comando:

 maxcpus = 1 

El resultado final debe ser:

 kernel /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet maxcpus = 1 

Nota: que ro, quiet y maxcpus son los parámetros que se envían al núcleo al iniciar Linux.

Presiona la tecla B para iniciar Linux.

Artículo Anterior Artículo Siguiente

Los Mejores Consejos