Limitar los recursos

Septiembre 2017


Bajo Ubuntu (y creo que también en las otras distribuciones) podemos fácilmente evitar que un programa acapare toda la potencia del PC.



Limitar el uso del CPU


El CPU es el corazón del PC, si una aplicación utiliza el procesador al 100%, puede bloquear todo. A continuación veremos cómo limitar un proceso en línea de comandos con cpulimit. Para ello, abrimos un terminal y escribimos el comando:

cpulimit -e process -l 40


Aquí el proceso “process” será limitado al 40%.
También podemos utilizar el PID del proceso (que podemos determinarlo con top):

cpulimit -p 130 -l 40


Aquí el proceso con el PID de 130 será limitado a 40%.
  • Abrimos el programa luego lo limitamos.
  • Puede que antes tengamos que instalar cpulimit. Averígualo en tu distribución. El sitio oficial es http://cpulimit.sourceforge.net/

Limitar los accesos a disco


Aquí también, si una aplicación utiliza excesivamente el disco duro, el sistema puede colgarse rápidamente. Sin embargo un simple comando puede ayudarnos, éste es: ionice:

ionice -c3 PID


Este comando disminuye la prioridad de acceso a disco de un proceso (definido por su PID). El proceso únicamente podrá acceder al disco si no está siendo utilizado.
  • Abrimos el programa luego lo limitamos.
  • Aquí también, si no está instalado, es necesario hacerlo

Limitar el ancho de banda


En ocasiones puede ser útil limitar el ancho de banda, en el sentido de carga (upload) así como en el sentido de descarga (download).
El comando a utilizar es trickle. El programa estando cerrado, ejecutamos el comando:

trickle -d 90 programa


El programa será limitado a 90KB/s en la descarga (-d). Para limitarlo en el sentido de la carga, utilizamos la opción “-u”:

trickle -u 90 programa
  • Aquí el programa es cerrado, y lo limitamos desde la ejecución. Una vez ejecutado, debemos cerrarlo luego abrirlo normalmente para quitar la restricción.
  • Aquí también, puede que tengamos que instalar trickle si no es hecho por defecto. Sitio Web: http://monkey.org/~marius/pages/?page=trickle

Consulta también

Publicado por Carlos-vialfa. Última actualización: 4 de septiembre de 2009 a las 17:38 por Carlos-vialfa.
El documento «Limitar los recursos» se encuentra disponible bajo una licencia Creative Commons. Puedes copiarlo o modificarlo libremente. No olvides citar a CCM (es.ccm.net) como tu fuente de información.