Infor-Ip

Informática IP, su blog de nuevas tecnologías

Como limitar el uso de la CPU de una aplicación determinada

Posted by ildepe87 en 13 julio ,2009

Puedes instalar cpulimit –>
http://cpulimit.sourceforge.net/ y limitar una determinada aplicación en ejecución, ya sea por nombre o por el ID del proceso:

[BASH]# cpulimit -e firefox -l 30

El comando anterior no va a dejar que Firefox vaya más allá de un 30% el uso del CPU.Si prefieres ir por el proceso, puedes hacerlo de este modo:

[BASH]# cpulimit -p 3493 -l 40

Esto limitará el proceso número 3493 al 40% (Consumo del CPU).

fuente:
http://www.linuxparatodos.net/portal/article.php?story=limitar-uso-cpu

Una respuesta to “Como limitar el uso de la CPU de una aplicación determinada”

  1. malditonerd said

    Interesantísimo… Voy a probar como funciona esto combinado con nice.

    ¿Que pasará si lanzo un par de hilos del compilador limitados al 30% pero con nice en 15?

    Saludos!

    PD: De la página web del programa:

    cpulimit is a simple program that attempts to limit the cpu usage of a process (expressed in percentage, not in cpu time). This is useful to control batch jobs, when you don’t want them to eat too much cpu. It does not act on the nice value or other scheduling priority stuff, but on the real cpu usage. Also, it is able to adapt itself to the overall system load, dynamically and quickly.

    Definitivamente, tengo que hacer algunos experimentos con esto😀

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: