Activar o desactivar los núcleos del procesador en Linux

  • Share on Tumblr

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.

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

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.