perf查看CPU相关信息

2018-10-25  本文已影响0人  pandazhong

lscpu:查看CPU相关信息

perf top -p 70257 -e L1-dcache-load-misses   查看指定进程进程的L1缓存的数据misses

perf top -p 70257 -e L1-dcache-loads  查看制定进程的L1缓存数据的load

perf stat -e instructions -e cache-references -e cache-misses -e L1-dcache-loads -e L1-dcache-load-misses -e L1-dcache-stores -e L1-dcache-store-misses -e LLC-loads -e LLC-load-misses -e LLC-prefetches -e cycles -e cs ./cacheline_unaligned

perf stat -p 70257

打印如下:

其中:cycles指花费了多少指令周期,instructions值每个指令周期执行的指令数,branches指有多少个分支预测,branch-misses指分支预测错误的次数。task-clock代表执行了多少毫秒,使用了多少个CPU单元,LLC代表last level cache,指的是L2/L3。

上一篇下一篇

猜你喜欢

热点阅读