Як я можу отримати середню завантаженість (і лише середню навантаження) на Mac OS X?


15

На всіх скриньках linux /proc/loadavgміститься необроблене завантаження протягом 1, 5 та 15 хвилин. Нічого зайвого. На машинах OS X цей файл не існує.

Чи є файл або команда терміналу, яка дасть мені середнє завантаження в 1, 5 та 15 хвилин під ОС X, як у /proc/loadavgLinux? Я знаю topі wпоказую середнє навантаження, але вони також мають набагато більше інформації. Я хочу просто середнє навантаження.


Ця відповідь не для командного рядка, тому я включаю її як коментар. Розглянемо щось на зразок меню iStat для моніторингу середнього навантаження та моніторингу інших життєвих органів (попередження: це комерційна програма, і ні, я не працюю для розробника). Він об'єднує кілька дійсно приємних графічних дисплеїв у меню для OSX: bjango.com/mac/istatmenus .
whaley

Дякую @whaley, але я хотів цього для панелі стану екрана GNU , коли я SSH перейшов у свій Mac.
Джош

Відповіді:



16

Візьміть відомі вам команди (верхня, тривалість роботи, w тощо) та використовуйте інші інструменти, щоб зменшити лише потрібні дані.

Приклад для w:

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

Приклад для uptime:

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

Приклад loads.d:

sudo loads.d | awk '/./ { printf "%.2f %.2f %.2f\n", $7, $8, $9 }'
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.