Como posso obter a média de carga (e apenas a média de carga) no Mac OS X?


15

Em todas as caixas do linux /proc/loadavgcontém a carga bruta por 1, 5 e 15 minutos. Nada a mais. Nas máquinas OS X, esse arquivo não existe.

Existe um comando de arquivo ou terminal que me fornecerá as médias de carga de 1, 5 e 15 minutos no OS X, semelhante ao /proc/loadavgLinux? Conheço tope wmostro as médias de carga, mas elas também têm muito mais informações. Eu quero apenas as médias de carga.


Esta resposta não é para a linha de comando, por isso estou incluindo-a como um comentário. Considere algo como os menus do iStat para monitorar a média de carga e o monitoramento de outros sinais vitais (aviso: este é um aplicativo comercial e não, eu não trabalho para o desenvolvedor). Ele integra alguns visores gráficos realmente agradáveis ​​na barra de menus do OSX: bjango.com/mac/istatmenus .
Whaley

Obrigado @whaley, mas eu queria isso para a barra de status da tela GNU , para quando eu SSH no meu mac.
Josh

Respostas:



16

Pegue os comandos que você conhece (início, tempo de atividade, etc.) e use outras ferramentas para reduzir apenas os dados desejados.

Um exemplo para w:

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

Um exemplo para uptime:

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

Um exemplo de loads.d:

sudo loads.d | awk '/./ { printf "%.2f %.2f %.2f\n", $7, $8, $9 }'
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.