タスク マネージャーで 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%容量を超えることができます。
サードパーティの情報に関する免責事項
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示