Я пытаюсь получить использование мощности (в ваттах), но я не могу понять, как это сделать. Я смотрел на pmset и IOKit, но ничего не мог найти. coconutBattery может рассчитать его для ноутбуков, используя Внутренняя информация о питании MacOS.Как получить потребление энергии на Mac
ответ
/usr/sbin/system_profiler SPPowerDataType | grep Wattage
Утилита также принимает флаг -xml
; конкретным ключом в XML является sppower_ac_charger_watts
.
На каком Mac вы это запустили? У Mine нет ничего подобного в SPPowerDataType. – Walter
Два разных MBP Core 2 Duos. С большим количеством тестов, похоже, что он доступен только при подключении адаптера переменного тока. –
Возможно, он доступен только на ноутбуках ... Я получил его на PowerBook G4, но не на моем iMac G5. – Walter
Если вам нужна эта информация только для ноутбука, позвоните по телефону IOPMCopyBatteryInfo и посмотрите значения для ключей kIOBatteryVoltageKey и kIOBatteryAmperageKey, чтобы вычислить использование энергии.
Вы должны использовать ioreg -n "AppleSmartBatteryManager" -r -l
, и оттуда его должно быть легко вычислить.
'ioreg -n AppleSmartBatteryManager -r -l | grep -iE '(Amp | Watt | Volt)' ' Вы можете вычислить мощность, преобразуя ее из мВ и мА. – redolent
- 1. получить мгновенное потребление энергии
- 2. Как измерить потребление энергии приложения в Android?
- 3. Как рассчитать потребление энергии в Contiki
- 4. Как профилировать потребление энергии на планшет Nvidia Shield K1
- 5. Почему условная переменная фиксирует потребление энергии?
- 6. Акселерометр Android, использование датчика и потребление энергии
- 7. Время строительства и потребление энергии App
- 8. Программно получить потребление энергии с помощью единиц измерения
- 9. Android Как проверить потребление энергии приложения при подключении
- 10. Рассчитать потребление энергии в течение дня на основе серии Kw
- 11. Как уменьшить потребление энергии Wi-Fi для устройств iOS
- 12. Как минимизировать потребление энергии для удаленного синего зуба
- 13. Рассчитать потребление энергии, чтобы узнать, умирает ли узел
- 14. Измерение потребления энергии в java
- 15. как рассчитать потребление энергии на мобильном устройстве Android, использующем Wi-Fi?
- 16. Как получить использование энергии программно в Windows
- 17. Как дать оценку энергии, потребляемой программой на платформе ARM?
- 18. Как измерить потребление энергии процессом в Linux без какого-либо внешнего измерителя оборудования?
- 19. Оценка использования энергии процесса на компьютерах (x86)
- 20. Как получить потребление памяти процесса в Android
- 21. Расчет энергии
- 22. Расчет потребления энергии TCP в NS2
- 23. Потребление JSON - получить только строку
- 24. Python: нужно получить энергии пар зарядов
- 25. Инструменты использования энергии - iOS
- 26. Оценка потребления энергии на основе анализа времени выполнения/размера кода
- 27. Как сделать экономию энергии на встроенной системе на базе ARM?
- 28. Как получить энергопотребление для приложения?
- 29. Bluetooth против низкой энергии Bluetooth на iOS
- 30. Как уменьшить потребление памяти?
Меню iStat также содержит подробные данные для этого, поэтому оно должно быть доступно как-то. – Eiko
Вам это нужно как для настольных компьютеров, так и для ноутбуков или ноутбуков? – stko
Предпочтительно оба. Ноутбуки будут хорошим началом. @eiko: iStat Menus имеет датчики для процессора, но я только узнал, что полная версия Hardware Monitor может рассчитать общее напряжение и ток, что позволит мне рассчитать потребление энергии. – Walter