コンピュータのパフォーマンスの複雑さは、長年にわたって大幅に増加しています。マルチスレッド、不均一メモリなど、最新のプロセッサに大きな影響を与える多くの側面があります。このガイドでは、ツールまたはプログラムについて説明します。カウンタ制御それはあなたが理解するのに役立ちますし、Intel プロセッサーのパフォーマンス カウンターを監視する。
パフォーマンスカウンターとは何ですか?
パフォーマンス カウンターは、プロセッサ、メモリ、ディスク使用量の統計など、さまざまな種類のシステム パフォーマンスのシステム レベルのデータとログを提供します。プロセッサーのパフォーマンス カウンターを監視するさまざまなツールがあり、値を確認し、実行中のさまざまなタスクによってプロセッサーのパフォーマンスがどのような影響を受けるかを知るためのインターフェイスを提供します。
Counter Control は、Intel プロセッサのパフォーマンス カウンターを監視するのに役立ちます
カウンタ制御に入る前に、Intel プロセッサには 3 つの固定機能カウンタがあることを知っておく必要があります。
- モード 0 – 無効
- モード 1 – OS (リング 0)
- モード 2 – ユーザー (リング > 0)
- モード 3 – すべての呼び出しレベル
Counter Control ソフトウェアは、パフォーマンス カウンターを監視し、MSR 0x38D にあるインテル Core プロセッサーの「IA32_FIXED_CTR_CTRL」レジスターをログに記録するのに役立ちます。特定のレジスタを使用すると、3 種類のパフォーマンス カウンターにアクセスできます。 Counter Control を使用すると、ユーザーは、どのソフトウェアが Intel 固定機能カウンターを使用しているか、およびそれらがどのくらいの時間使用されているかを知ることができます。
Counter Control は、パフォーマンス カウンターを次の値で報告します。
- 未使用 – 0x000
- ディフェンダー – 0x222
- 通常 - 0x330
- 警告 – 0x332
それぞれの詳細を見てみましょう。
1] 未使用 – 0x000
これは、3 つの固定機能カウンターがいずれも使用されていないことを示します。使用されずに停止されています。
2] ディフェンダー – 0x222
これは、3 つの固定機能カウンターがモード 2 にプログラムされていることを意味します。 Windows Defender は、カウンターを使用するときにカウンターに値を設定します。
3] 通常 – 0x330
この例では、2 つの固定機能カウンタがモード 3 に設定され、1 つはモード 0 に設定されて使用されません。これらのカウンターを使用する監視プログラムは、カウンター制御レジスターをこの値に設定します。
4] 警告 – 0x332:
これは、2 つの固定機能カウンターが監視ソフトウェアによって使用されており、3 番目のカウンターは (おそらく Windows Defender によって) モード 2 に設定されていることを示します。これは、2 つの異なるプログラムが共有カウンターの制御を巡って争っているため、警告です。この間、Counter Control 値は 0x222 と 0x332 で常に変動します。これは、HWiNFO (システム情報、監視、診断ツール) を実行し、Windows Defender が IA32_FIXED 関数カウンターを同時に使用しようとしているときに発生します。
これらは、カウンター コントロールによって報告されるさまざまなパフォーマンス カウンター値です。からダウンロードできますテックパワーアップ.com。
パフォーマンス カウンターの Windows Defender のバグを修正する方法
マシンのパフォーマンスは Windows Defender のバグの影響を受け、固定機能カウンターを使用する Windows Defender とその他のプログラムが完全な制御を求めて競合するため、パフォーマンスが大幅に低下します。 Windows Defender は、Intel Core プロセッサ上の 7 つのハードウェア パフォーマンス カウンター (3 つの固定パフォーマンス カウンターを含む) をすべてランダムに使用します。これらは共有カウンターであるため、他のプログラムもこれらを使用して CPU をオーバークロックする可能性があります。
HWiNFO、OCCT、Core Temp、ThrottleStop などのすべてのシステム ユーティリティは、カウンターをモード 3 に設定します。これらはすべて同じモードに設定されているため、パフォーマンスに問題はありません。一方、Windows Defender は、これらをランダムかつランダムな間隔でモード 2 に設定します。これにより競合が発生し、パフォーマンスが妨げられます。
Windows Defender のバグは、ThrottleStop を使用して修正できます。 [オプション] ウィンドウに Windows Defender Boost と呼ばれる新機能があります。このボックスをオンにすると、Windows Defender リアルタイム保護が有効かどうかに関係なく、最大のパフォーマンスと正確なコア実効クロック監視が保証されます。