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


15

En todos los cuadros de Linux /proc/loadavgcontiene la carga sin procesar durante 1, 5 y 15 minutos. Nada extra En las máquinas con OS X, este archivo no existe.

¿Hay un archivo o un comando de terminal que me dará los promedios de carga de 1, 5 y 15 minutos en OS X, similar a /proc/loadavgen Linux? Sé topy wvisualizo los promedios de carga, pero también tienen mucha más información. Quiero sólo los promedios de carga.


Esta respuesta no es para la línea de comando, así que la incluyo como comentario. Considere algo como los menús de iStat para monitorear el promedio de carga y otros monitoreos vitales (advertencia: esta es una aplicación comercial, y no, no trabajo para el desarrollador). Integra algunas pantallas gráficas realmente agradables en la barra de menú para OSX: bjango.com/mac/istatmenus .
Whaley

Gracias @whaley, pero quería esto para la barra de estado de la pantalla de GNU , para cuando introduzco SSH en mi mac.
Josh

Respuestas:



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 }'
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.