Condividi tramite


Criteri di alimentazione del sistema

Nel ruolo di gestore di power policy del sistema, power manager tiene traccia dell'attività del sistema, determina lo stato di alimentazione del sistema appropriato e invia richieste di IRP_MJ_POWER per eseguire query o modificare lo stato di alimentazione del sistema. Fornisce anche interfacce tramite cui le applicazioni possono leggere e scrivere le impostazioni dei criteri di alimentazione (vedere la Microsoft Windows SDK).

Il risparmio energia gestisce due criteri di alimentazione separati, uno per AC (corrente a muro) e uno per DC (batteria o UPS) e passa automaticamente tra questi due criteri a seconda della fonte di alimentazione corrente. In genere, i criteri di alimentazione AC sottolineano le prestazioni sulla conservazione, mentre i criteri di alimentazione DC sottolineano la conservazione rispetto alle prestazioni. Per scoprire quando il sistema cambia da un criterio all'altro, un driver può registrarsi per la notifica con l'oggetto callback\PowerState del sistema. Per altre informazioni, vedere Oggetti ExCreateCallback e Callback.

I computer conformi alla specifica APCI passano automaticamente da AC a batteria e da una batteria a un'altra, come ogni fonte di alimentazione viene disattivata. Se l'hardware del computer consente al sistema operativo di selezionare la fonte di alimentazione, il risparmio energia tiene traccia della batteria meno carica ma ancora funzionante e la seleziona per l'alimentazione del computer.

Non appena l'alimentazione ac diventa disponibile, l'hardware del computer inizia automaticamente a caricare una batteria. Se l'hardware consente al sistema operativo di selezionare la batteria da caricare, il risparmio energia seleziona la batteria meno scaricata per la ricarica; ciò aumenta le probabilità che il sistema avrà almeno una batteria ben carica in ogni momento.

Indipendentemente da qualsiasi altra impostazione, il power manager esegue i criteri di alimentazione DC per una batteria critica se una batteria che è ricaricabile o fornisce alimentazione del sistema segnala la condizione hardware "critica" e si trova nello stato di scaricamento per due secondi o più. I criteri di alimentazione in questa situazione in genere richiedono una transizione allo stato di ibernazione o arresto.