次の方法で共有


電力計測および予算作成インフラストラクチャの概要

Windows 7 および Windows Server 2008 R2 以降では、Windows は電力計測と予算作成 (PMB) インフラストラクチャをサポートしています。 このインフラストラクチャは、電力消費と管理機能を提供することにより、コンピュータ システムのエネルギー効率を促進します。 さらに、PMB には、電力計測と予算作成を構成するための追加のオプションが用意されています。 システムの製造元、IT プロフェッショナル、エンド ユーザーは、PMB インフラストラクチャを使用してシステムを調整し、ニーズに合わせて電力とパフォーマンスのバランスを取ることができます。

PMB インフラストラクチャは、ユーザー モードのアプリケーションとサービスに次の情報を提供します。

電力計測情報

この情報は、コンピューター システムまたはサブコンポーネントが電源を使用する方法を決定するために使用されます。 電力消費量は、システム内の電源メーターによって監視または測定されます。 電力計測では、測定機能や電力消費しきい値など、電源メーターの現在の構成も提供されます。

電力予算の情報

この情報は、コンピューター システムでサポートされている電力制限または予算を決定するために使用されます。 ハードウェア プラットフォームによっては、この情報を使用してシステムの電力予算を構成することもできます。

電源メーターは、電力消費量に関する情報をワット単位で報告するシステムのハードウェア コンポーネントです。 この情報は通常、電源の一部として、またはベースボード管理コントローラー (BMC) を使用して提供されます。 電源メーターは、システム全体またはコンピューターのサブシステムの電力消費量を監視し、次のいずれかの条件が発生したときに (構成されている場合) イベントを生成します。

  • 電力消費量が、電源に構成されている電力しきい値を超えています。

  • システムによって消費される電力は、構成された電力予算に達します。

コンピューター システムに複数の電源メーターを設置し、各電源メーターで独自のコンポーネント セットを監視できます。

次の図は、PMB インフラストラクチャの概要を示したものです。

Diagram that shows an overview of the Power Metering and Budgeting (PMB) infrastructure.

PMB は、次のコンポーネントで構成されます。

ユーザー モード電力サービス (UMPS)

UMPS は、WMI クラスのセットを使用してシステムの電力計測と予算情報を公開するユーザー モード サービスです。 この情報は、電源管理とレポートのために Windows パフォーマンス モニター (PerfMon) などのアプリケーションによって使用されます。

PMB WMI クラスは、UMPS の 電力 WMI プロバイダー コンポーネントによって提供されます。 これらの WMI クラスは、分散管理タスク フォース (DMTF) 電源プロファイルのバージョン 1.1.0 に準拠しています。 詳細については、DMTF 電源プロファイルをご参照ください。

UMPS の詳細については、「ユーザー モードの電源サービス」をご参照ください。

電源メーター インターフェイス (PMI)

PMI は、ドライバーによって提供される WDM インターフェイスです。 このインターフェイスを使用すると、ドライバーは電源管理 と UMPS の 電源 WMI プロバイダー コンポーネントから PMI I/O 要求パケット (IRP) をサービスします。 これらの IRP は、電源メーターからの現在の電力計測と予算情報の照会と設定に使用されます。

Windows 7 および Windows Server 2008 R2 以降、オペレーティング システムには、ACPI 4.0 電力計測オブジェクトをサポートするシステムの PMI を実装するドライバー (ACPIPMI.SYS) が用意されています。 このドライバーを使用すると、サードパーティ製のドライバーをインストールしなくても、PMB インフラストラクチャ内に参加できるシステムを OEM が構築できます。

PMI の詳細については、電源メーター インターフェイスに関するページをご参照ください。

ACPI PMI

ACPI PMI は、WDM PMI インターフェイスを提供するドライバーにハードウェア プラットフォームの電力測定および予算作成機能を公開します。

ACPI PMI は、ACPI 4.0 電力測定オブジェクトを使用して提供されます。 これらの ACPI オブジェクトは、ハードウェア プラットフォームによる電力測定と予算作成に使用されるインテリジェント プラットフォーム管理インターフェイス (IPMI) など、基になるテクノロジに抽象化レイヤーを提供します。

ACPI 4.0 電力測定オブジェクトは、ACPI 制御方法のバッテリ パラダイムの後にモデル化されます。 システム ファームウェアは、ACPI 4.0 電源測定オブジェクトも実装する必要があります。 システム ファームウェアは、ACPI 4.0 電力測定オブジェクトも実装する必要があります。 実装の詳細は独自のものであり、各システムに固有です。

詳細については、「ACPI 電源メーター インターフェイス」をご参照ください。