Peak Shift è una funzione opzionale che consente di ridurre il consumo energetico impostando automaticamente il computer sull'alimentazione a batteria in alcuni momenti del giorno, anche quando è collegato a una sorgente di alimentazione diretta. Peak Shift è una funzione pratica per chi desidera ottimizzare il consumo energetico dalla linea principale. Essenzialmente, la funzione Peak Shift viene presentata all'utente nel BIOS come mostrato di seguito:
Quando la funzione Peak Shift è abilitata, si verifica quanto segue utilizzando gli orari giornalieri e il valore di soglia impostati dall'utente:
La convalida che si verifica quando si passa agli orari di slittamento del picco è Peak Shift Start < Peak Shift End < Peak Shift Charge Start. In altre parole, il valore di Peak Shift Start deve essere inferiore o uguale al valore di Peak Shift End e il valore di Peak Shift End deve essere inferiore o uguale al valore di Peak Shift Charge Start. In caso contrario, BIOS e Dell Command | PowerShell Provider (DCPP) impongono all'utente di rispettare questa convalida.
DCPP tenta in ogni modo di presentare la funzione Peak Shift con la massima aderenza possibile al BIOS. DCPP fornisce i tre attributi seguenti per facilitare la funzione Peak Shift:
Come mostrato nella figura 1, DCPP facilita la funzione Peak Shift attraverso tre attributi, ovvero PeakshiftCfg, PeakShiftBatteryThreshold e PeakShiftDayConfiguration.
L'uso generico degli attributi sopra indicati è mostrato nella schermata seguente:
PeakShiftDayConfiguration è un token più personalizzato che richiede ulteriori discussioni sul suo utilizzo. Analogamente alla tabella in cui la schermata del BIOS consente di modificare i dati relativi ai giorni feriali indipendenti, PeakShiftDayConfiguration consente all'utente di ottenere e impostare le informazioni in base al giorno. Il comando riportato di seguito deve essere utilizzato e illustrato anche per visualizzare le impostazioni del giorno corrente per Peak Shift:
Dir PeakShiftDayConfiguration|Select –ExpandProperty CurrentValue
L'utente può utilizzare le informazioni su Peak Shift in modo simile al BIOS. La tabella presenta il giorno della settimana e i valori StartTime, EndTime e ChargeStartTime. Tutti questi campi hanno la stessa importanza come nel BIOS. Per impostare i dati di Peak Shift per un giorno della settimana, è necessario eseguire il comando riportato di seguito:
Set-item PeakShiftDayConfiguration Tuesday –StartTime 11:30 –EndTime 12:30 –ChargeStartTime 14:30
L'utente ha modificato i dati di Peak Shift per Tuesday, ovvero martedì, con il comando condiviso, in modo simile alla convalida del BIOS, ovvero StartTime < EndTime < ChargeStartTime.
Set-item PeakShiftDayConfiguration Tuesday –StartTime 11:30 –EndTime 12:30 –ChargeStartTime 14:30 –Password myAdminPassword
Articoli correlati: