Hablitar o inhabilitar los core de un CPU en tiempo de ejecución en GNU/Linux

Este POST para usuarios experimentados en GNU/Linux, que saben lo que están haciendo, o que quieran aprender. Si están aprendiendo, no usen una computadora importante para hacer este tipo de pruebas. Advertidos!.

Actualmente, GNU/Linux permite habilitar o inhabilitar los core del CPU en tiempo de ejecución (dinámicamente). La forma de hacerlo es la siguiente:

Yo tengo 4 cores. Para ver cuantos tienes, ejecuta lsusb.

Para Inhabilitar (El core cpu0, nunca se puede inhabilitar):

   # echo 0 > /sys/devices/system/cpu/cpu4/online

Para Habilitar:

   # echo 1 > /sys/devices/system/cpu/cpu4/online

Nota: Esto me salvó de cambiar de CPU, porque Linux se estaba comportando errático al detectar los CPUs, pero al usar esto para habilitarlos, no hubo más problemas.

Fuente: https://www.cyberciti.biz/faq/debian-rhel-centos-redhat-suse-hotplug-cpu/

Comentarios

Entradas más populares de este blog

Pi Network Apps published on Pi Network Ecosystem

Proyecto para Red Social gigante (Giant Social Network project)

Sígueme en mis Redes Sociales (Follow me in my Social Networks). OpenSource Expert 🇻🇪