有人可以指导我使用命令来测量 LINUX 上的 TLB 未命中吗?当 TLB 未命中时,是否可以考虑(或近似)次要页面错误?
小智 13
您可以使用perf访问硬件性能计数器:
$ perf stat -e dTLB-load-misses,iTLB-load-misses /path/to/command
Run Code Online (Sandbox Code Playgroud)
例如:
$ 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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8566 次 |
最近记录: |