linux perf tool
を使用してプログラム内のメモリアクセスをサンプリングしようとしています。具体的には、perfを使用してNUMA内のすべてのCPUの読み取り/書き込みアクセスを監視しています。perfを使用してすべてのCPUのメモリアクセスを監視します
のCPUの読み取りと書き込みのメモリアクセスをすべてで監視できますが、アクセスがローカルメモリアクセスかリモートメモリアクセスかを知る必要があります。
perfリストを使用してイベントリストを調べましたが、ソケットのメモリアクセスに関するイベントがいくつか見つかりました。
質問
perf
を使用した場合、すべての単一のCPUのリモートメモリアクセスを取得する方法はありますか?perf
よりも良い選択肢はありますか?
ありがとう、それは私のために非常に役立つ!! :) –