遅いプロセスをキャッチする方法

遅いプロセスをキャッチする方法

背景:

私は適切なセットアップを行っており、それほど遅延は発生しないと思われます。

これは、4GB の DDR2 RAM、Ge-force 9800 GT、n-force 680i マザーボードを搭載した Q6600 Core 2 Quad です。64 ビット Windows を実行しています。

ゲーム中に PC が頻繁にフリーズしていたため、最近 32 ビット Windows から 64 ビットにアップグレードしました。現在、システムがマイクロフリーズしています。時々、2 秒に 1 回程度、ほんの一瞬ですがはっきりとわかるほどのフリーズが発生する奇妙な状態になります。そのほんの一瞬の間、すべてのオーディオが再生されなくなり、UI が遅延します (マウス カーソルを移動できません)。これはゲーム中によく発生しますが、Web ページをロードしているときにも発生するようで、何も開いていないときにも発生することがあります。私の PC は頻繁にこの状態になり、短時間の場合もあれば、再起動が必要になるほど長時間になる場合もあります。ウイルス対策 (Avast) を無効にしてみましたが、遅延は依然として発生します。タスク マネージャーには CPU 使用率の急上昇は表示されませんが、これはおそらく、これらのマイクロフリーズが発生するとタスク マネージャーが応答しなくなるためだと思われます。

私の推測では、原因はウイルス対策ソフト(無効になっているにもかかわらず)、私のクレイジーなゲーム機器のドライバーの不備(低速のノート PC で現在のプロセスの CPU 使用率を上げて使用不能にするサイボーグ RAT マウス、または仕事用 PC で何度もブルー スクリーンになる Razer Nostromo)、あるいは何らかのマルウェアのいずれかです。CPU が過熱している可能性もあります。

質問:

システム上のプロセスとサービスの CPU 使用率を追跡/記録して、どれが問題の原因であるかを突き止めるためのソフトウェアや手段はありますか?

答え1

Process Explorerのようなもの(http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx) を使用すると、実行中のプロセスとサービスの履歴を簡単に確認できます。

システムの CPU と GPU の温度を監視できるものはありますか? 私の古い PC はゲーム中に頻繁にフリーズしていましたが、グラフィックス カードが過熱しすぎていることが原因でした (溶けなくてよかった!)。その PC は、ファンが吹き出すための巨大な通気口を備えた 2 倍幅の PC でした。そのファンはほこりで完全に詰まっていたため、ほこりを吹き飛ばしたら状況が大幅に改善しました。以前は ATITool (http://www.techpowerup.com/atitool/) は、温度モニターと、GPU に負荷をかけるアーティファクト検出モードを備えているため、これをデバッグするのに便利です。私はこれを使用して、短時間のゲームで生じた温度の大幅な上昇を確認しました。ATI カードがなくても機能すると思います。

信頼性の高いメモリ チップが搭載されているかどうかを確認するには、MemTest32 または同様のものを実行することもできます。

関連情報