一定のディスクアクティビティ-どのファイルがノンストップでアクセスされているかを確認するにはどうすればよいですか?


8

私のWindows 2003 Serverでは、最近ディスクアクティビティが制御不能になっています。ディスクキューが長くなり、リソースの待機時間が熱くなっています。2つのことを表示できるツールを探しています。

  1. ディスクアクセスの大部分を引き起こしているプロセス
  2. 絶えずアクセスされているファイル

番号2の方が私にとってより重要であるように思われます。圧縮(ディスク読み取りのサイズを下げて、プロセッサへの負荷をシフトし、使用率が低いため)したり、FC SANに移動したりできるファイルを特定できるからです。

あなたの提案をありがとう!


#2を解決しましたか?
Mark K Cowan 2017

@MarkKCowanプロセスモニターは、実際にこれらの両方を実行します。これを7年前に投稿しなかった場合は、間違いなく今は機能しません。当時、私はこのツールに気づいていませんでしたが、私が常に使用しているツールボックスの堅固な部分になっています。
SqlRyan 2017

ありがとう、Windows Serverを実行していて、常にIOが重い友人が必要としていました。
Mark K Cowan 2017

回答:


7

現在実行中のプロセスが何を実行しているかを確認するために、プロセスモニターを使用して簡単な概観を得ることができます。これにより、プロセスとアクセスしているファイルの両方が表示されます。

「I / O読み取りバイト」、「I / O書き込みバイト」、「I / O読み取り」、および「I / O書き込み」列をタスクマネージャーに追加すると、いくつかのアイデアも得られます。

長期的には、パフォーマンスモニターを使用していくつかのカウンターログをキャプチャし、データをふるいにかけることをお勧めします。無料のログのパフォーマンス分析(PAL)ツールを使用すると、システム全体のパフォーマンス特性に関する適切なフィードバックを得ることができます。

メモリのページングがディスクアクティビティの増加を引き起こしているのを見ているのでしょうか。パフォーマンスモニターで「メモリ」オブジェクトの「ページ入力/秒」カウンターを監視します。1秒あたりのページ数が多い状態が続く場合は、物理メモリが不足しているため、過度のディスクアクセスが発生している可能性があります。


1

Filemonをこのようなものに少し前に使用しました。リアルタイムのレジストリとファイルシステムの監視を行うProcessMonと呼ばれる新しいツールがあります。

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

編集-エヴァンはそれに私を打ちました。私はまた、良いヒントであるperfmonカウンターを分析するためにPALが好きです。

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