perfを使用してL3キャッシュミス率を見つけることができません。

perfを使用してL3キャッシュミス率を見つけることができません。

perfを使用しようとすると、L3キャッシュミス率を取得しようとします。私が実行したコマンドは次のとおりです。

perf stat -e instructions,LLC-load-misses,LLC-loads ./program <arg1> <arg2> <arg3>

これにより、次のような結果が表示されます。

   667,922,092,353      instructions                                                
   <not supported>      LLC-load-misses                                             
   <not supported>      LLC-loads                                                   

      47.619915412 seconds time elapsed

      42.245969000 seconds user
       5.371741000 seconds sys

perfをインストールするために、次のコマンドを実行しました。

apt-get install linux-tools-common linux-tools-generic linux-tools-`uname -r`

私のシステム仕様は次のとおりです。 OS: Ubuntu 22.04.1
カーネル: 5.15.0-58-generic
CPU: AMD Ryzen 9 5900x

rootで実行しても機能しません

ベストアンサー1

おすすめ記事