バランス型電源プランを使用する場合の Windows Server のパフォーマンスが低下する

この記事では、バランス型電源プランを使用するときに Windows Server のパフォーマンスが低下する問題の解決策を示します。

適用対象: サポートされているすべてのバージョンの Windows
元の KB 番号: 2207548

現象

場合によっては、Windows Server 2008 R2 以降のコンピューターで既定の (バランス) 電源プランを使用して実行すると、全体的なパフォーマンスが低下することがあります。 この問題はプラットフォームに関係なく発生する可能性があり、ネイティブ環境と仮想環境の両方で発生する可能性があります。 パフォーマンスが低下すると、一部のタスクの平均応答時間が長くなり、CPU 負荷の高いアプリケーションでパフォーマンスの問題が発生する可能性があります。

Note

単純な操作の実行中にパフォーマンスの問題に気付かない場合があります。 ただし、リソース (主にプロセッサとメモリ) を集中的に使用するアプリケーションまたはスクリプトでは、問題が発生する可能性があります。 詳細については、「 詳細情報 」セクションを参照してください。

原因

この問題は、 Power Options 設定が Balanced に設定されている場合に発生する可能性があります。 既定では、Windows Server 2008 R2 以降では、 Balanced (推奨) 電源プランが設定されます。これにより、現在の CPU 使用率に基づいてプロセッサのパフォーマンスをスケーリングすることで省エネが可能になります。

解決方法

  • オプション 1: 推奨

    この問題は、プロセッサとオペレーティング システム間の相互作用が P-States を調整せず、必要に応じて Core Parking をオフにすることに関連しています。 これに対処するには、ハードウェアとオペレーティング システムの両方の更新プログラムが必要です。

    1. システム BIOS を現在のリビジョンに更新します。 モデル固有の推奨事項については、ハードウェアの製造元を参照してください。
    2. オペレーティング システムに適した修正プログラムを適用します。
      • Windows Server 2008 R2 および Windows Server 2008 R2 Service Pack 1 の場合
      • Windows Server 2008 の場合は、オプション 2 を参照してください。
    3. 適切な CPU 更新プログラムを適用する - AMD FX、AMD Opteron 4200/4300、AMD Opteron 6200/6300、AMD Opteron Bulldozer
  • オプション 2

    パフォーマンス低下の問題を回避するには、 High Performance 電源プランに切り替えます。 ただし、プラットフォームでの動的なパフォーマンス スケーリングは無効になります。 環境によっては、プラットフォームが常に負荷がかかっている場合は、実行可能なソリューションです。 ただし、ほとんどの場合、ワークロードは 1 日を通して異なるため、電源プランを [バランス] に設定したままにし、プロセッサの電源管理用のバランス型電源プラン内の適切な設定を評価することをお勧めします。

    重要

    現在の最新のプロセッサでは、システム上の現在のアクティビティに基づいてパフォーマンスと電力のスケーリングが可能になっています。 さまざまなパフォーマンス状態は、さまざまなワークロード要件に対応するために、ハードウェアとプラットフォームのファームウェアと組み合わせて Windows によって動的に管理されます。 Windows によって公開される 3 つの既定の電源プランでは、パフォーマンスと電力消費量のトレードオフが異なります。 たとえば、高パフォーマンスの電源プランが選択されている場合、Windows はシステムを最高のパフォーマンス状態にし、さまざまなワークロード レベルに応じてパフォーマンスの動的スケーリングを無効にします。 そのため、システムの使用率が低い場合に電力消費量が不必要に増加する可能性があるため、電源プランを高パフォーマンスに設定する前に特別な注意を払う必要があります。

    既定の電源プランを変更することを選択した場合、Windows Server 2008 R2 以降には、パフォーマンスを最大化し、エネルギーを節約するための 3 つの電源プラン ( Balanced (推奨)、高パフォーマンスパワー セーバーが用意されています。

    電源プランを変更するには:

    1. Startを選択し、コントロール パネルします。
    2. [コントロール パネル] の下に表示される項目の一覧から[電源オプション]選択を選択すると、電源プランページを選択電源オプションが表示されない場合は、[検索] コントロール パネル ボックスに電源を入力し、[電源プランの選択] 選択します
    3. 既定では、電源プランを変更するオプションは無効になっています。 有効にするには、 現在使用できない変更設定 リンクを選択します。
    4. High Performance オプションを選択します。
    5. Power Option ウィンドウを閉じます。

詳細

プロセッサは、需要に合わせてパフォーマンス状態 ("P 状態") をすばやく変更し、必要に応じてパフォーマンスを提供し、可能な場合は電力を節約します。 サーバーに特定の高パフォーマンスまたは最小電力消費量の要件がある場合は、最小または最大プロセッサ パフォーマンス状態パラメーターの構成を検討してください。 Minimum パラメーターと Maximum Processor Performance State パラメーターの値は、プロセッサの最大周波数に対するパーセンテージで表され、値は 0 から 100 の範囲になります。 サーバーで低待機時間、不変頻度、または高パフォーマンスが必要な場合は、プロセッサを低パフォーマンスの状態に切り替える必要がない可能性があります。