CPULimit, limita el uso del CPU para una aplicación dada

CPULimit es una aplicación de linea de comando que nos permite limitar el uso del CPU para un proceso dado.

Cuando empecemos a utilizar el programa tenemos que tener eun cuenta la cantidad de procesdores que tienen nuestro equipo ya que dependiendo esto va a cambiar el porcentaje de uso. Por ejemplo en un equipo con 2 procesadores cuando queremos limitar el uso a la mitad debemos colocar “1oo%” a ya que al contar con 2 procesadores el total de uso o es “100%” sino “200%”.

El programa debe ser ejecutado, en preferencia, por el mismo usuario que ejecuto el programa que queremos limitar.

Un ejemplo sencillo:

cpulimit -e nombre_del_programa -l 50

Donde “-l” es e límite de uso y -e es el switch para establecer el nombre del programa ejecutandose. También podemos limitar el uso en el momento de ejecutar el programa:

cpulimit –l 40 /etc/programa

También podemos identificar el programa por medio de su id PID conla opción “-p” el cual podemos ver con el comando top.

Para más información pueden visitar el sitio:

http://cpulimit.sourceforge.net/

Visto en: Command Line


One thought on “CPULimit, limita el uso del CPU para una aplicación dada

  1. Suena realmente muy interesante, voy a tener que investigarlo. Muchísimas gracias.

    Suena muy bien para armar archivos bash que invoquen a un programa con el límite ya aplicado, como por ejemplo cpul40 /etc/programa.

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