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.

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.