誰かが私にLINUXのTLBミスを測定するコマンドを教えてもらえますか? TLBミスとしてマイナーページフォールトを検討(または概算)しても大丈夫ですか?
承認された回答:
perfを使用して、ハードウェアパフォーマンスカウンターにアクセスできます。
$ perf stat -e dTLB-load-misses,iTLB-load-misses /path/to/command
例えば:
$ perf stat -e dTLB-load-misses,iTLB-load-misses /bin/ls > /dev/null
Performance counter stats for '/bin/ls':
5,775 dTLB-load-misses
1,059 iTLB-load-misses
0.001897682 seconds time elapsed