Partager via


Vue d’ensemble de l’infrastructure de contrôle d’énergie et de budgétisation

À compter de Windows 7 et Windows Server 2008 R2, Windows prend en charge l’infrastructure PMB (Power Metering and Budgeting). Cette infrastructure favorise l’efficacité énergétique sur les systèmes informatiques en fournissant des fonctionnalités de consommation d’énergie et de gestion. En outre, PMB fournit des options supplémentaires pour configurer le contrôle de l’énergie et la budgétisation. Les fabricants de systèmes, les professionnels de l’informatique et les utilisateurs finaux peuvent utiliser l’infrastructure PMB pour régler leurs systèmes afin qu’ils équilibrent puissance et performances pour répondre à leurs besoins.

L’infrastructure PMB fournit les informations suivantes aux applications et services en mode utilisateur :

Informations sur le contrôle de l’alimentation

Ces informations sont utilisées pour déterminer comment le système informatique ou les sous-composants utilisent l’alimentation. La consommation d’énergie est surveillée, ou mesurée, par un compteur d’énergie dans le système. Le contrôle de l’énergie fournit également la configuration actuelle d’un compteur d’énergie, comme les capacités de mesure et les seuils de consommation d’énergie.

Informations relatives à la budgétisation de l’alimentation

Ces informations sont utilisées pour déterminer la limite d’alimentation, ou le budget, qui est pris en charge par le système informatique. Selon la plateforme matérielle, ces informations peuvent également vous permettre de configurer le budget d’alimentation du système.

Un compteur d’alimentation est un composant matériel du système qui signale des informations sur la consommation d’énergie, en watts. Ces informations sont généralement fournies dans le cadre d’une alimentation ou à l’aide d’un contrôleur de gestion de la carte de base (BMC). Un compteur d’alimentation surveille la consommation d’énergie de l’ensemble du système ou d’un sous-système de l’ordinateur et génère des événements (s’il est configuré pour ce faire) lorsque l’une des conditions suivantes se produit :

  • La consommation d’énergie dépasse le seuil d’alimentation configuré pour une alimentation.

  • L’énergie consommée par le système atteint le budget d’alimentation configuré.

Plusieurs compteurs d’alimentation peuvent être installés dans un système informatique, chaque compteur d’alimentation contrôlant son propre ensemble de composants.

La figure suivante fournit une vue d’ensemble de l’infrastructure PMB.

Diagramme montrant une vue d’ensemble de l’infrastructure PMB (Power Metering and Budgeting).

PMB se compose des composants suivants.

User-Mode Power Service (UMPS)

L’UMPS est un service en mode utilisateur qui expose les informations de contrôle de l’alimentation et de budget du système à l’aide d’un ensemble de classes WMI. Ces informations sont utilisées par les applications, telles que windows Analyseur de performances (PerfMon), pour la gestion de l’alimentation et la création de rapports.

Les classes WMI PMB sont fournies par le composant Fournisseur Power WMI de l’UMPS. Ces classes WMI sont conformes à la version 1.1.0 du profil d’alimentation DMTF (Distributed Management Task Force). Pour plus d’informations, consultez profil d’alimentation DMTF.

Pour plus d’informations sur UMPS, consultez Service d’alimentation en mode utilisateur.

Interface de mesure de puissance (PMI)

PMI est une interface WDM fournie par un pilote. À l’aide de cette interface, le pilote prend en charge les paquets de demande d’E/S PMI (IRPs) à partir de Power Manager et du composant Fournisseur Power WMI de l’UMPS. Ces IRP sont utilisés pour interroger et définir les informations actuelles sur le contrôle de l’alimentation et le budget d’un compteur de puissance.

À compter de Windows 7 et Windows Server 2008 R2, le système d’exploitation fournit un pilote (ACPIPMI.SYS) qui implémente le PMI pour les systèmes qui prennent en charge les objets de contrôle d’alimentation ACPI 4.0. Ce pilote permet aux fabricants d’équipement d’origine (OEM) de créer des systèmes qui peuvent participer à l’infrastructure PMB sans avoir à installer des pilotes tiers.

Pour plus d’informations sur le PMI, consultez Interface power meter.

ACPI PMI

Le PMI ACPI expose les fonctionnalités de contrôle de l’alimentation et de budgétisation de la plateforme matérielle aux pilotes qui fournissent l’interface WDM PMI.

Le PMI ACPI est fourni à l’aide des objets De contrôle de puissance ACPI 4.0. Ces objets ACPI fournissent une couche d’abstraction à la technologie sous-jacente, telle que l’interface de gestion de plateforme intelligente (IPMI), qui est utilisée pour le contrôle de l’alimentation et la budgétisation par la plateforme matérielle.

Les objets de mesure de puissance ACPI 4.0 sont modélisés d’après le paradigme de batterie de la méthode de contrôle ACPI. Le microprogramme système doit implémenter les objets de contrôle d’alimentation ACPI 4.0. Le microprogramme système doit également implémenter les objets De contrôle de puissance ACPI 4.0. Les détails de l’implémentation sont propriétaires et spécifiques à chaque système.

Pour plus d’informations, consultez Interface de compteur d’alimentation ACPI.