Perf ToolはPIDを介して監視します。

Perf ToolはPIDを介して監視します。

私はそれを使用していますLinuxパフォーマンスツール特定のプロセスのパフォーマンスを監視します。ドキュメントには、スレッド別、プロセス別、CPU 別にプロファイルを収集するように表示できることが示されています。

私は、プロセッサに特定の物理コアとそのリソース(L1キャッシュなど)のイベント数を収集するパフォーマンスレジスタがあることを理解しています。

これらのパフォーマンス監視ツールは、perfプロセスごとまたはスレッドごとのカウンタをどのように測定しますか?たとえば、L1キャッシュミスを監視しているとします。そのCPUで実行されているすべてのプロセスがキャッシュを共有するので、perf特定のプロセスまたは特定のスレッドにいくつかのミスがあるかどうかを知ることができますか?

ベストアンサー1

おすすめ記事