Hoy vamos a ver un comando que nos va a ayudar a limitar el uso del CPU en nuestro Debian o derivada, si una aplicación esta consumiendo mucho y los recursos son escasos podemos aplicar este limite gracias al comando cputool.

En Debian hay que instalarlo pero se hace desde los repositorios oficiales con tan solo un simple:

# apt-get install cputool

Una vez instalado les voy a mostrar un ejemplo, primero uso dd para simular una aplicación que tiene un alto consumo de CPU

# dd if=/dev/zero of=/dev/null &

Este proceso se puede matar con ctrl+c ó ctrol+z, y seguidamente ejecuto el comando top para ver que aplicación usa más cpu, lo muestro todo en la misma terminal.

Ahora como pueden ver el proceso con el PID 1827 esta casi al 90% de uso, por lo que aplicamos el comando cputool de la siguiente forma:

# cputool -c 50 -p 1827

El -p le indica el proceso 1827 y -c le dará solo el 50% del cpu (también se puede usar el parámetro –cpu-limit), veamos como queda haciendo top de nuevo.

Deja un comentario