Windows プロセス パフォーマンス監視

Process Monitor を使用してシステムイベントをキャプチャする

マイクロソフト プロセスモニターv3.53 (ダウンロード)

https://docs.microsoft.com/ja-jp/sysinternals/downloads/procmon
プロセスモニターは、リアルタイムのファイルシステム、レジストリ、プロセスまたはスレッドのアクティビティを表示するWindows用の高度な監視ツールです。Windows Sysinternalsコレクションの一部であり、Windowsを監視、構成、またはセキュリティ保護するための多数のツールが含まれています。システムで実行中のプロセスを表示できます。

Windows自体でも、タスクマネージャーを使用してこの情報を表示できます。しかし、プロセスモニターは実行中のプロセスを表示するだけでなく、それらのプロセスが何をしているかを表示します。たとえば、プロセスがファイルを読み取ろうとしたり、レジストリ値を照会しようとした場合に通知します。これにより、Process MonitorはWindowsで何が起こっているのかを理解するための優れたツールになります。プロセスモニターは無料です。
Process Monitor はプロセスの I/O を確認することが出来ます。例えば、以下のようなことが出来ます。

* レジストリアクセスの監視

* ファイルアクセスの監視

* アプリケーションのスタックの確認
出来ないこと

* ネットワークパケットの確認 -> WireShark や netsh、Fiddler 等を使いましょう。

* OS 負荷調査等より高度な解析が必要 -> WPR 等を使いましょう。  

Microsoft Process Explorer (ダウンロード) https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

Sysinternalsコレクションの別の無料コンポーネントです。Process MonitorとProcess Explorerの機能にはいくつかの重複がありますが、ツールは異なる目的のために作成されました。

プロセスエクスプローラーは、タスクマネージャーの高度なバージョンとして説明されています。タスクマネージャーと同様に、実行中のすべてのプロセスとリソース消費の現在のレベルを表示します。また、必要に応じてプロセスを終了することもできます。ただし、プロセスエクスプローラーは、プロセスを階層ツリーで表示し、ハンドルとDLLを見つけるためのツールを含むという点で、タスクマネージャーを超えています。

コメントを残す

メールアドレスが公開されることはありません。

Next Post

UNREAL ENGINE 4 + Quixell Megascan フォトリアル リアルタイムグラフィックス(2019)

火 4月 16 , 2019
https://www.youtube.com/watch?v=zKu1Y-LlfNQ