El día 15/08/07, Iñaki Baz Castillo <[EMAIL PROTECTED]> escribió: > > El Miércoles, 15 de Agosto de 2007, Gonzalo Rivero escribió: > > El 15/08/07, Iñaki Baz Castillo <[EMAIL PROTECTED]> escribió: > > > Hola, ojalá sea una tontería lo que pregunto. Necesito un simple > comando > > > que me dé en dicho instante la carga de CPU, sin más. > > > > > > No me vale "top" pues quiero simplemente obtener el valor de carga de > CPU > > > para copiarlo a un fichero y demás. > > > > > > Sé que me valdría "uptime | cut/sed..." pero confiaba en que hubiese > > > "algo" que no requiriese de más operaciones. > > > > no se si es lo que buscás... porque no se que significan esos números > > (y tampoco me preocupé por entenderlos jejeje) > > [EMAIL PROTECTED]:~$ cat /proc/loadavg > > 0.32 0.17 0.15 1/84 2988 > > Vaya, eso no lo había visto. > > Es la misma info que si haces "uptime" o "top" (arriba a la dcha), es > decir, > la carga de CPU ahora, la media desde hace un minuto y la media desde hace > 5 > minutos (¿o eran otros intervalos?). > > Gracias. > > -- > Iñaki Baz Castillo > > Son la carga promedio del sistema para los 1, 5, y 15 minutos pasados. ( solo hice una breve traducción de... "man uptime" :p )
Iñaki, ...tal vez sirve si nos explicas un poco mas que queres obtener. A simple vista con "uptime" debería alcanzarte. Es un valor mas real que el "top" ya que en un instante preciso el cpu puede estar al 100% pero los restantes 10 minutos no superar los 5, ... o sea, no seria real ese 100%. Por eso se busca el promedio. Tal ves te sirva listar los procesos activos (ps -faxu, pstree), el estado de la memoria virtual (memstat), los archivos abiertos (lsof). Imaginación mía, no se.

