Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

APM (Advanced Power Management)

La gestion avancée de l’alimentation (APM – Advanced Power Management) est une API (fonctions) du BIOS que le système d’exploitation peut utiliser pour mettre en œuvre plusieurs stratégies de gestion de l’alimentation. Par exemple, il peut être utilisé pour suspendre ou mettre en veille votre ordinateur.

Dans ce guide, je vous explique tout ce qu’il faut savoir sur l’APM.

APM (Advanced Power Management)

Qu’est-ce que Advanced Power Management (APM)

L’APM définit les éléments suivants dans le fonctionnement d’un ordinateur :

  • Appareil allumé : L’appareil est en mode pleine puissance
  • Appareil géré par l’alimentation : L’appareil est toujours sous tension, mais certaines fonctions peuvent ne pas être disponibles ou avoir des performances réduites
  • Appareil à faible consommation : l’appareil ne fonctionne pas. L’alimentation est maintenue pour que l’appareil puisse être “réveillé”
  • Appareil éteint : l’appareil est éteint

APM gère aussi les demandes de mise en veille, de suspension et de reprise, et les notifications de batterie faible.

Dans le BIOS, on peut trouver des paramètres de gestion de l’alimentation avancée qui permettent de gérer les éléments suivants :

  • Rétablissement sur perte de courant
  • Démarrage système par périphérique PCI
  • Démarrage système par modem
  • Programmer le démarrage de votre ordinateur avec un évènement RTC (ou une alarme)
ACPI dans le BIOS

La gestion de l’énergie par APM est abandonné et remplacé par la norme ACPI (Advanced Configuration and Power Interface).
En 2007, Microsoft a abandonné la prise en charge de l’APM dans Windows Vista.
Le noyau Linux supporte encore en grande partie l’APM, bien que la prise en charge de l’APM CPU idle ait été abandonnée dans la version 3.0.

Quels sont les fonctions APM

Voici la liste des principales fonctions APM, avec leurs codes et descriptions.

Name Code Description
APM Installation Check 0x00
APM Real Mode Interface Connect 0x01
APM Protected Mode 16-bit Interface Connect 0x02 Évite le mode réel ou virtuel86
APM Protected Mode 32-bit Interface Connect 0x03 Évite le mode réel ou virtuel86
APM Interface Disconnect 0x04
CPU Idle 0x05 Demande la suspension du système.
0) Horloge arrêtée jusqu’à l’interruption de la minuterie.
1) Horloge lente
CPU Busy 0x06 Le pilote demande à l’APM du système de rétablir la vitesse d’horloge du processeur.
Set Power State 0x07 Mettre le système ou l’appareil en état de suspension, de veille ou d’arrêt.
Enable/Disable Power Management 0x08
Restore APM BIOS Power-On Defaults 0x09
Get Power Status 0x0A Prend en charge l’état du courant alternatif “Sur alimentation de secours”. Et l’état de la batterie.
Get PM Event 0x0B Vérifie les événements APM. Doit être appelé une fois par seconde.
Get Power State 0x0C
Enable/Disable Device Power Management 0x0D
APM Driver Version 0x0E
Engage/Disengage Power Management 0x0F Gestion de l’APM pour un appareil spécifique.
Get Capabilities 0x10
Get/Set/Disable Resume Timer 0x11
Enable/Disable Resume on Ring Indicator 0x12
Enable/Disable Timer Based Requests 0x13
OEM APM Installation Check 0x80 Indique si le BIOS APM prend en charge les fonctions dépendantes du matériel OEM.
OEM APM Function 0x80 Accès aux fonctions spécifiques aux OEM.
Les fonctions APM

Les niveaux APM dans les disques SATA

La spécification ATA prévoit permet à l’hôte d’activer la gestion avancée de l’alimentation.

Les performances de l’appareil peuvent augmenter avec l’augmentation des niveaux de gestion de l’énergie. La consommation d’énergie de l’appareil peut augmenter avec l’augmentation des niveaux de gestion de l’énergie. Les niveaux de gestion de l’énergie peuvent contenir des bandes distinctes.

Compteur
(Décimal)
Compteur
(Hexa)
Niveau APM
0 00h Réservé
1 01h Consommation électrique minimale en mode veille
2-127 02h-7Fh Niveaux intermédiaires de gestion de l’énergie avec la mise en veille
128 80h Consommation électrique minimale sans veille
129-253 81h-FDh Niveaux intermédiaires de gestion de l’énergie sans veille
254 FEh Performance maximale
255 FFh Réservé
Les niveaux APM dans les disques SATA

Liens

L’article APM (Advanced Power Management) est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires