Contents

パフォーマンスモニターのプロセスのインスタンスにPID を表示するTips

Contents

参照記事

背景

特定プロセスのパフォーマンスを評価したいが、同じプロセス名(例えばpython.exe)のプロセスが複数あり、特定プロセスの評価実施は困難だと思っていた。
しかし、評価可能な方法があったので、備忘録として手順をまとめる。

手順

  1. レジストリエディターを起動

  2. 以下を設定

設定箇所
階層HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\PerfProc\Performance
名前ProcessNameFormat
種類REG_DWORD
2

/hugo_blog/posts/low-layer/%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC%E3%81%AE%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E3%81%ABpid-%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8Btips/setting.png
設定方法

/hugo_blog/posts/low-layer/%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC%E3%81%AE%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E3%81%ABpid-%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8Btips/setting_finish.png
設定完了

  1. プロセスのインスタンスに PID が表示されていることを確認

  2. タスクマネージャーのPIDとコマンドライン、パフォーマンスモニターのPIDの情報から、パフォーマンスを評価したい項目を特定

    /hugo_blog/posts/low-layer/%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC%E3%81%AE%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%B3%E3%82%B9%E3%81%ABpid-%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8Btips/perf_mon_and_task_manager.png
    プロセスの特定