Как регистрировать активность системы за весь день


1

Как я могу регистрировать системную активность моего Mac в течение всего дня (на OS X Mavericks)? Например. использование памяти и процессора?

Обновить

Я старался OsTrack , но он падает все время.


Вы ищете рекомендации по программному обеспечению или помогаете создать скрипт + запущенную работу для сбора этой информации?
Graham Miln 14 янв 2014 14:18

Если есть возможность зарегистрировать активность без стороннего программного обеспечения, лучшим решением будет сценарий. Но я никогда раньше не использовал AppleScript, поэтому мне понадобится весь сценарий или рекомендации по программному обеспечению.
Slevin 14 янв 2014 16:35

Ответы:


1

Столбец среднего воздействия энергии в Activity Monitor показывает среднее использование энергии (или ЦП) за последние 8 часов:

Если вы загрузили Xcode, вы можете использовать шаблон Activity Monitor в Instruments:

С top, ты можешь использовать -a для накопительного отображения. -o cpu процессы заказов с использованием процессора:

top -a -o cpu

Чтобы отслеживать среднее использование процессора процессами, запустите EDITOR=nano crontab -e и добавьте такую ​​строку:

* * * * * ps -eco '\%cpu= comm='|sed $'s/^ *//;s/ /\t/'>>~/Documents/cpu

Тогда беги awk -F$'\t' '{a[$2]+=$1}END{for(i in a)print a[i],i}' ~/Documents/cpu|sort -rn потом.

user495470 15 янв 2014 20:33
источник
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.