?

Log in

No account? Create an account

Прошлый пост | Следующий пост

Вопрос знатокам MacOS X

Вопрос знатокам MacOS X: что бы вы сделали для того, чтобы записывать в лог (или несколько логов) уровень заряда батареи макбука и общую/поядерную загрузку процессора так, чтобы в случае внезапной остановки системы результат сохранился в текстовом файле на диске? Как это делать под Windows я знаю, с MacOS X пробел :-(

cat_on_mac

Хочу померять, сколько MacBook в разных сценариях работает от батарейки, но не хочется стоять у него над душой с секундомером.

Comments

( 12 комментариев — Оставить комментарий )
sergiobanderas
18 июл, 2014 16:08 (UTC)
А как это делать под Windows?
q3d
18 июл, 2014 16:35 (UTC)
В журнале системного монитора создать лог сборщика данных. Там можно выбрать какая инфа будет писаться в лог из бесконечной уймы параметров.
publicenemy
18 июл, 2014 18:45 (UTC)
Прямого ответа не знаю, но использую програмку Battery Power Remaining. Очень точно предсказывает время. Если нагрузка постоянная (типа, benchmark), то можно даже не заканчивать тест, а минут через 20 записывать показания и заканчивать. Уже года два точно использую. На ходу очень помогает.

У меня время обычно от 2.5 часов (если что-то мощное делать с фото или видео) до 6.5 часов (броузинг через wi-fi) на MBP Late 2011.
q3d
18 июл, 2014 19:46 (UTC)
Ну да, если нагрузка равномерная. Но, она может быть и не совсем равномерной - скажем, импорт одна нагрузка, построение превьюшек в два потока (смарты и 1:1) другая, а экспорт в один поток третья.
publicenemy
18 июл, 2014 21:04 (UTC)
По такой нагрузке нельзя сравнивать работу батарей. Нагрузка должна быть относительно равномерной.

Могу только о своём опыте рассказать. Я, в основном, занимаюсь тяжёлой веб-разработкой (сайт на основе TYPO3 Enterprise CMS). Фотография – это хобби. Так вот, у меня обычно висит:
- Apache (порядка 8 сайтов в памяти, ибо столько проектов, а не перегружаюсь)
- MySQL с примерно 20 базами
- PhpStorm, который жрёт около 700Мб памяти и 140% процессора (делим на 4 по количеству ядер)
- Photoshop CC (легальный, прошлогодний, ибо 2014 тормозит)
- iMessage
- Apple Mail
- Memcached
- dnsmaq
- Skype (отнимает постоянно около 20% CPU)
- часто на фоне играет длинный концерт из YouTube (mp4 или flash)

При таком раскладе время работы от батареи: примерно 4-4.5 часа до полного нуля и принудительного ухода системы в hibernate. А я не просто стучу по клавиатуре, я отлаживаю приложения, которые до фига ресурсов занимают.

Для сравнения: Dell 15R 5537 держит 2.5 часа на Ubuntu 14 LTS.

При переходе с Mountain Lion на Mavericks время работы выросло на час (было меньше раньше).

Комп: Macbook Pro Late 2011, custom: 2.5Ghz CPU, matte, 8GB RAM, SSD 512Gb (обновил на 1TB).

Edited at 2014-07-18 21:07 (UTC)
q3d
18 июл, 2014 21:57 (UTC)
Сравнивать то можно, вопрос корректности. По уму, разные системы вообще некорректно сравнивать по времени работы, не приведя их к единому знаменателю не только по нагрузке, но даже по яркости экрана. Когда один светит на 400 кандел, а другой на 200 это неравные условия.

С другой стороны, есть такая штука как "жизненный сценарий". Скажем, импорт эталонного набора снимков с флешки, с вариативной естественной нагрузкой в процессе, это уже вполне себе сценарий. И здесь уже возникает другой вопрос - сколько работы за время, которое высыхает батарея, позволит работать ноутбук. Успеет он от одного заряда импортировать 64-гиговую флешки и построить все превьюшки, или помрёт раньше.
q3d
18 июл, 2014 19:47 (UTC)
Если будет машинное время свободное, было бы здорово проверить, сколько времени из LR будет экспортироваться 2500 RAW в JPEG 60% 1400px по длинной с sharp high for screen :)
publicenemy
18 июл, 2014 21:06 (UTC)
Не уверен, что будет в ближайшее время. Сейчас я в командировке, фоток с собой нет. А когда вернусь, мне сервак забирать от провайдера и переустанавливать перед отпуском :( Но я постараюсь это сделать.
q3d
18 июл, 2014 21:58 (UTC)
Я попробую в ближайшие дни добраться до макбука у друзей и сделать такой тест ;-) А то мне тут сказали, что экспорт 2400 фотографий занял 40 минут. У меня та же задача сейчас выполнилась за 3 часа, правда были и отличия - даунскейл и шарп. Но разница в 2:20 это всё равно очень много.
silver_foxy
18 июл, 2014 19:04 (UTC)
один из бесплатных battery checker в appstore, примерно десятый по популярности с чёрнобелой иконкой показывает в своём консольном окошке сколько разрядилось за последние 5-10-30 минут (интервалами).

думаю, в настройках есть перенаправление в лог файл
q3d
18 июл, 2014 19:45 (UTC)
Надо будет проверить ) Спасибо
def_gravity
19 июл, 2014 04:06 (UTC)
В консоли скриптом выводить каждую секунду нужные команды, типа топ. Вывод консоли писать в файл.
Пример кода сейчас уже и не скажу
( 12 комментариев — Оставить комментарий )

Подписаться на этот блог




Новые обзоры в блоге</a>

Обзор AfterShohz Bluez 2 с костной проводимостью

Обзор Plantronics Voyager Legend

Обзор Canon 7D Mark II

Обзор PowerGorilla

Обзор PowerGorilla

Календарь записей

Декабрь 2016
Вс Пн Вт Ср Чт Пт Сб
    123
45678910
11121314151617
18192021222324
25262728293031

Теги

Разработано LiveJournal.com
Designed by Tiffany Chow