タスク マネージャーで CPU 使用率が 100% を超え、Intel Turbo Boost がアクティブな場合にパフォーマンス モニター

この記事では、タスク マネージャーで CPU 使用率が 100% を超え、Intel Turbo Boost がアクティブな場合にパフォーマンス モニターする問題について説明します。

適用対象: Windows 8
元の KB 番号: 3200459

現象

Windows 8以降、タスク マネージャーとパフォーマンス モニターが CPU 使用率を報告する方法が変更されました。 この変更により、システムの負荷が高い場合(特に Intel Turbo Boost によって容量がブーストされた場合)、CPU 使用率が 100% を超える可能性があります。

原因

この変更は、CPU 使用率の計算方法に影響します。 タスク マネージャーの値は、Windows 7 のように プロセッサ情報% プロセッサ 時間カウンターとプロセッサ 情報% 特権 時間カウンター ではなくプロセッサ情報% プロセッサ ユーティリティとプロセッサ情報 % 特権 ユーティリティのパフォーマンス カウンターに対応するようになりました。

詳細

2 つのカウンターの種類の違いは、プロセッサが実行する実際の作業を測定する方法に関するものです。 時間ベースのパフォーマンス カウンターは、プロセッサがビジーである時間の割合を測定しますが、ユーティリティ パフォーマンス カウンターはプロセッサが実際に実行する作業量を測定します。 ユーティリティ パフォーマンス カウンターでは、CPU によって実行されている作業を測定および正規化するために、プロセッサのパフォーマンス状態と Turbo Boost ベースの拡張機能が考慮されます。

この変更は、システムが処理している作業量をより正確に表現することを目的としていました。 100% の時間を実行し、50% の周波数にクロックダウンしているプロセッサは、100% の周波数で 100% の時間を実行しているプロセッサの半分の作業のみを実行します。 この変更の前に、(Windows 7 タスク マネージャーで使用される) 時間ベースのパフォーマンス カウンターでは、両方のプロセッサが同じ量の作業を行っているようです。容量の 100% です。 再設計されたタスク マネージャーでは、最初のプロセッサは 50% の容量で実行されているのに対し、2 番目のプロセッサは 100% の容量で実行されていることが示されます。 ターボブーストは、その公称速度の100%を超えるプロセッサを駆動し、プロセッサが100%容量を超えることができます。

サードパーティの情報に関する免責事項

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。