Activar o desactivar los núcleos del procesador en Linux

Bueno esta noche os traigo un pequeño pero eficiente tutorial, en el cual os explicare como habilitar o deshabilitar los núcleos en Linux.

¿Para que nos puede servir esto? A mi personalmente se me ocurren solo dos repuestas, hacer que el ordenador consuma menos energía o solucionar problemas de cuelgues producidos por alguno de los núcleos del procesador.

Algunos estaréis pensando que esto también se puede hacer directamente en Bios y yo les doy la razón ya que también se puede hacer pero, ¿y si la maquina es un servidor y no podemos manipularlo en hardware? ya tendríamos que recurrir al método que os voy a enseñar.

Bueno no me enrollo más porque es muy sencillo, a continuación pongo el comando y lo explico.

$ echo 0 | sudo tee /sys/devices/system/cpu/cpu1/online

Explico el comando; le estamos pasando el valor 0 al núcleo 1 de esta forma estamos desactivandolo, si le pasáramos el valor 1 lo volveríamos a activar.

Al pasarle este comando el núcleo nos responderá con 0 o 1 dependiendo de si lo estamos habilitando o deshabilitando.

Nota: Los núcleos del procesador empiezan en el 0 (ejemplo: el procesador de 4 nucleos tiene cpu0, cpu1, cpu2 y cpu3)

Espero que os sea útil.

2 pensamientos en “Activar o desactivar los núcleos del procesador en Linux

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Notificación de comentarios

Si se suscribirse cuando se publique un nuevo comentario se le notificará por correo electrónico, de esta forma podrá estar informado de todos los comentarios y podrá ver si han respondido al suyo.

También puedes suscribirte sin comentar.