Hoy me ha dado por poner el amule a andar, hacía tiempo que no lo usaba, y resulta que se apoderaba del 100% de la cpu, lo cual hacía que el ventilador se pusiese a girar como un loco, lo cual es bastante molesto.
Asi que, googleando un poco, he encontrado cpulimit una herramienta pequeñita y eficiente que limita el uso de cpu (por porcentaje) de PID’s o aplicaciones (incluyendo childs).
ejecutando cpulimit –exe NOMBREAPLICACION –limit 10
Limitará a NOMBREAPLICACION a usar solo un 10% de CPU (donde 10, pude ser el porcentaje que querais).
aunque también se puede hacer por PID.
Asi que, ahora tengo un sistema aún mucho más silencioso, y eficiente, ya que he limitado el uso de CPU a alguna que otra aplicación también (sort, ntop, awstats, y alguna otra que no me interesa que den picos de micro).
Update: Había añadido un bash al autostart de Kde, para ejecutar las llamadas a cpulimit al arrancar el sistema, y luego he pensado ¿y si el cpulimit este da un error si la aplicación no está cargada?… así que, he probado a ver, y NO, está bien pensado, y se queda esperándola :).
Por si a alguien le interesa, el script es tan simple como:
#!/bin/bash
sudo cpulimit –exe amule –limit 10&
(uso sudo, por que así le deja cambiar la prioridad)
your ads here (468x60) - after 1st post.