Как стать автором
Обновить

Комментарии 14

Симпатичное. А по сабжу, я в целом после перехода с i9 на m3 забыл об этом. Иногда шторм тупит и может начать жрать 148%, но я это чую по лишнему нагреву

Я правильно понял что вы делаете тоже самое что и MXPG, но с меньшей частотой? Не проще было им issue закинуть, чтоб такую опцию добавили?

Неправильно. Лучше все же прочитать статью )

А issue закинуть некуда, это не опенсорс. Если кто-то покажет статью разработчикам, буду рад.

Показывает все то же самое, что MX Power Gadget, но без температуры и красивых графиков, только экстремальные значения за последнюю минуту.

Так и в чём отличие то кроме UI? В экстремальных значениях за минуту? В статье вы рассказываете о недостатках MXPG (энергопотребление), но не объясняете за счёт чего ваше решение выигрывает. Вы powermetrics один раз запускаете?

А issue закинуть некуда, это не опенсорс.

support@seense.com

Один раз и читаю показания которые выводятся в stdout

Стоит это указать в статье. Читателю сразу станет понятно как и за счёт чего выше решение лучше.

Спасибо за интересный материал! Кажется нашел занятие на выходные, написать power gadgets нормального человека)
Интересно, как можно ещё получать метрики системы, помимо вызова powermetrics? Он как никак больше похож на тулзу для конечного пользователя, нежели промежуточный инструмент.

Можно посмотреть как это делает macmon. Но учитывайте, что он тоже это делает неправильно: https://github.com/vladkens/macmon/issues/10

А решение не запускать powermetrics, а читать данные напрямую через системные функции не рассматривалось?


В https://github.com/exelban/stats это реализовано

Не увидел в stats частоты ядер и потребление мощности в ваттах

  1. Возможно ли сделать то же самое shell-скриптом?

  2. Установка через pip не самое удобное решение для маководов. Homebrew для этого подошел бы лучше.

Установка через pip не самое удобное решение для маководов. Homebrew для этого подошел бы лучше.

Эээ? Установка через homebrew: brew install. Установка через pip: pip install

¯ \ _ (ツ) _ / ¯

При этом brew ставится отдельно, pip уже стоит вместе с системой.

Попробуйте pip3 или python -m pip или python3 -m pip. Что-то из этого должно сработать

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории