Quelle est l'interface avancée de configuration et d'alimentation?

La configuration avancée et l'interface d'alimentation sont une norme pour la gestion de l'alimentation de l'ordinateur. Également connu sous l'acronyme ACPI, il apporte de nombreux aspects de la configuration des périphériques sous le contrôle du système d'exploitation (OS). La plupart de la gestion de la puissance héritée est implémentée dans le système d'exploitation avec ACPI plutôt que dans le système de sortie d'entrée de base (BIOS). L'ACPI est utilisé dans les systèmes informatiques pour gérer la découverte des appareils ainsi que la configuration de l'alimentation et la surveillance thermique. Les utilisateurs finaux utilisent souvent l'ACPI pour spécifier la durée des dispositifs tels que les disques durs doivent être inactifs avant de réduire leur consommation d'énergie.

En 1996, la première version de la norme de configuration et d'interface électrique avancée a été publiée par un groupe de fabricants d'ordinateurs. Son objectif était de consolider la gestion de la puissance du système en un seul endroit pour les serveurs ainsi que les ordinateurs portables et de bureau. Avant ACPI, bon nombre de ces fonctions ont été remplies par le BIOS spécifique à la carte mère. Une autre spécification appelée Advanced Power Management (APM) fourniepartie de l'interface d'application avec le BIOS. Les tableaux de spécification multiprocesseur (MPS) ont également joué un rôle vital et ont également été intégrés dans ACPI.

La spécification pour la configuration avancée et l'interface d'alimentation a évolué tout au long des années 2000. La prise en charge de nouveaux appareils et technologies a été incluse tout en conservant la plupart des fonctions de gestion et de configuration dans le système d'exploitation. Les bios système et le micrologiciel communiquent avec ACPI via des tables de description matérielle et du langage de la machine ACPI (AML). Ceux-ci permettent au code de gestion indépendant de la plate-forme dans ACPI d'accéder aux appareils spécifiques à la plate-forme de chaque machine. La norme ACPI définit également les interfaces matérielles à fonction fixe pour réduire la quantité de code nécessaire pour le démarrage et la récupération de défaillance.

L'obligation de mise en œuvre d'un interprète AML dans chaque système d'exploitation a aidé à ralentir l'adoption de la norme ACPI. Le conf.L'architecture des composants de l'interface d'iguration et de puissance (ACPICA) a été créée en 1998 pour aider les développeurs du système d'exploitation. Il comprend un interprète AML indépendant du système d'exploitation avec une partie de l'infrastructure ACPI requise. ACPICA est conçu pour permettre à n'importe quel système d'exploitation d'utiliser ACPI plutôt que d'être une implémentation spécifique au système d'exploitation elle-même. Il s'agit d'une norme open source qui a évolué au fil du temps avec la spécification ACPI.

La gestion de l'alimentation basée sur la configuration avancée et l'interface d'alimentation est un élément clé de l'informatique verte. Des normes telles que l'ACPI permettent au système d'exploitation de placer les processeurs et les composants de la carte mère dans différents niveaux de «sommeil» au besoin. Par exemple, une interface de réseau Wake-on-LAN peut minimiser sa consommation d'énergie jusqu'à ce que le trafic soit détecté. Un système entier peut être alimenté à l'exception de sa mémoire principale, en attendant une frappe particulière pour restaurer le fonctionnement. Certaines cartes mères vertes ont également un processeur entier dédié à la gestion de l'alimentation du système.

DANS D'AUTRES LANGUES