Все починається з моніторингу точності та вимірювань аж до мілісекунд.
В якості прикладу Intel створила інструмент для моніторингу параметрів процесора Intel.
Він відображає частоту живлення та темп.
Використання енергії та температури - це частота (швидкість) або кількість оброблюваних даних.
Частота дискретизації складає мілісекунди, а потужність - у ватах, і вона вимірює загальну потужність для центрального процесора, тоді як монітор активності розбиває його за допомогою програми / процесу.
Ось стаття від Apple про управління / споживання електроенергії, де детальніше розповідається про те, як керується живленням.
Підсумовуючи, за допомогою вимірювання потужності мс можна краще контролювати загальне споживання електроенергії.
Перед ТК
Використовуючи вищевказану інформацію про програму та отримане в результаті накопичувальне споживання електроенергії, Apple реалізувала функції Timer Coalescing та App Nap для управління споживанням енергії, що призводить до наведеної нижче діаграми.
Після ТС
Щоб дізнатися більше про наведені вище діаграми, відвідайте цю статтю .
Оскільки діяльність управління процесором, включаючи управління оперативною пам’яттю та зчитування / запис диска, мережева карта та інші, наприклад, поліпшення управління оперативною пам’яттю, також зменшує споживання енергії, що виникає внаслідок частої активності дискових / витяжних процесів.
Існує багато аспектів управління енергією, і вони являють собою поєднання дуже точних вимірювань та розробки програмного забезпечення для зменшення споживання електроенергії.
Деякі приклади:
Функція App Nap
Функція злиття таймера PDF
Функція управління ОЗУ