Peak Shift – це додаткова функція, яка зменшує споживання енергії шляхом автоматичного перемикання комп'ютера на живлення від акумулятора протягом певного часу доби, навіть якщо комп'ютер підключено до джерела прямого живлення. Функція Peak Shift – це утилітарна функція для тих, хто стежить за споживанням енергії та хоче оптимізувати споживання енергії з основної лінії. По суті, функція Peak Shift представлена користувачеві в BIOS, як показано нижче:
Коли ввімкнено піковий зсув, з використанням встановленого користувачем щоденного часу та порогового значення відбувається наступне:
Валідація, яка вступає в дію при введенні часу пікового зсуву, полягає в тому, що Peak Shift Start<, Peak Shift End<, Peak Shift Charge Start. Іншими словами, час початку пікового зсуву має бути меншим або дорівнювати часу завершення пікового зсуву, а час завершення пікового зсуву має бути меншим або дорівнювати часу початку заряду пікового зсуву. В іншому випадку BIOS і Dell Command Powershell Provider (DCPP) скаржаться користувачеві, щоб він дотримувався цієї перевірки.
DCPP доклала всіх зусиль, щоб представити користувачеві функцію Peak Shift якомога точніше, дотримуючись BIOS. DCPP надає три нижче атрибути для полегшення функції Peak Shift:
Як видно з рисунку 1, DCPP сприяє Peak Shift за допомогою трьох атрибутів, а саме: PeakshiftCfg, PeakShiftBatteryThreshold таPeakShiftDayConfiguration.
Загальне використання вищезазначених атрибутів показано на екрані нижче:
PeakShiftDayConfiguration - це більш кастомний токен, який потребує додаткових обговорень щодо його використання. Подібно до таблиці, в якій екран BIOS передбачає зміну даних, пов'язаних з незалежними днями тижня, PeakShiftDayConfiguration дозволяє користувачеві отримувати і встановлювати інформацію по днях. Наведену нижче команду необхідно використовувати, а також зображувати, щоб переглянути поточні налаштування за днем для Peak Shift:
Dir PeakShiftDayConfiguration|Select –ExpandProperty CurrentValue
Користувач може скористатися інформацією про Peak Shift, подібною до BIOS. У таблиці вказано "День тижня", "Час початку", "Час завершення" та "Час початку заряджання". Всі ці поля мають таку ж важливість, як і в BIOS. Нам потрібно виконати наведену нижче команду, щоб встановити дані Peak Shift на день тижня:
Set-item PeakShiftDayConfiguration Tuesday –StartTime 11:30 –EndTime 12:30 –ChargeStartTime 14:30
Користувач змінив дані Peak Shift за вівторок за допомогою спільної команди. Аналогічна валідація BIOS існує, а саме StartTime <, EndTime <, ChargeStartTime.
Set-item PeakShiftDayConfiguration Tuesday –StartTime 11:30 –EndTime 12:30 –ChargeStartTime 14:30 –Password myAdminPassword
Статті по темі: