Windows XPのディスクI / Oを監視する方法は?


9

私のWindows環境(メインの開発マシン)は、ハードディスクを含む操作で少し遅く実行されています。目安として、HDライトは常に点滅しており、たとえば大きなファイルの保存と読み込みは非常に遅いです。

どのプログラム/プロセスが実際にディスクI / Oを使用し、どの程度、そして可能であればどのディスクを使用するかを監視する方法があるかどうか知りたいのですが。

回答:


5

Process Explorerをお勧めします。これはタスクマネージャーの代わりであり、多くの機能の中でIO統計の追跡機能を備えています。これにより、問題のあるプログラムを見つけることができます。

どのプログラムが原因であるかがわかり、さらに詳細が必要な場合は、プロセスモニターを介して問題のある正確なファイルを追跡できます(そうしないと、データが多すぎるため、正確なプログラムにフィルターされます)。


ProcExplorerは既にインストールされているので試してみます。そこにディスクI / Oを見つけるためのポインタはありますか?
ジャワ2010

わかりました。の下でSelect columns... | Process Performance。(それが最善の方法なら?)
ジャワ2010

@Jawa:列を右クリックして、[列の選択]メニューを使用します。そこから選択するプロパティの束を取得します。「プロセスパフォーマンス」タブの下の「I / O履歴」を開始点としてお勧めします。それはあなたに素晴らしいグラフを与えるはずです。
Josip Medved 2010

@ジャワ:それは方法です。:)
Josip Medved 2010

プロセスエクスプローラーは優れています。他の誰かがこれを読んでいる場合-プロセスエクスプローラーよりも強力な機能を探していて、Windows XPよりも新しいものを使用している場合は、XPerfを調べる必要があります。
Shinrai 2010

4

Windowsのパフォーマンスモニターは、法案に適合しているようです。プログラムはから、Control Panel | Administrative Tools | Performanceまたはを実行して開始できます%SystemRoot%\system32\perfmon.msc /s。場所が示唆しているように、適切に動作するには、おそらく管理者特権が必要です。

パフォーマンスツール内では、監視するさまざまな基準を設定できます。これには、ディスクの読み取り/書き込みの相対時間、平均時間、絶対時間、データ量、キューの長さなど、合計または選択した論理ディスクごとの数が含まれます。


わかりました、これはプロセスによって操作を分離しません。
ジャワ2010

1

Precoess Explorerもお勧めしますが、Windowsタスクマネージャーがこの情報を提供します。プロセスタブに切り替えると、「表示」メニューから表示する追加のものを選択できます。

(少なくともWindows 7では-現在、XPマシンにアクセスしていません)表示する追加情報には、読み取り/書き込みの数とバイト数の両方によるI / O読み取りと書き込みが含まれます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.