¿Cómo puedo obtener el promedio de carga (y solo el promedio de carga) en Mac OS X?

14

En todas las cajas de linux /proc/loadavg contiene la carga bruta durante 1, 5 y 15 minutos. Nada extra. En las máquinas OS X, este archivo no existe.

¿Hay un archivo o un comando de terminal que me dé los promedios de carga de 1, 5 y 15 minutos bajo OS X, similar a /proc/loadavg en Linux? Sé que top y w muestran los promedios de carga, pero también tienen mucha más información. Quiero solo los promedios de carga.

    
pregunta Josh 09.01.2011 - 17:41

2 respuestas

12

También puedes usar este sysctl:

sysctl -n vm.loadavg
    
respondido por el Dustin Kirkland 19.01.2013 - 20:36
16

Tome los comandos que conoce (top, uptime, w, etc.) y use otras herramientas para reducir solo los datos que desea.

Un ejemplo para w :

w | head -n1 | cut -d":" -f4

Un ejemplo para uptime :

uptime | cut -d":" -f4- | sed s/,//g

Un ejemplo de loads.d :

sudo loads.d | awk '/./ { printf "%.2f %.2f %.2f\n", $7, $8, $9 }'
    
respondido por el user588 09.01.2011 - 19:07

Lea otras preguntas en las etiquetas