perf 的事件
perf的事件包括:
硬件事件:branch-instrctions / branch-miss / bus-cycles / cache-miss / cache-reference / cycles / instructions
软件事件:cpu-clocks / tasks-clock ....
硬件cache事件:d1-cached-miss
PMU事件:
硬件事件,每当硬件事情发生了,触发收集过程,PMU
在处理器或者操作系统中发生的,可能对程序的性能产生影响,评估程序对硬件资源的使用,cache的访问次数,各级cache的丢失次数,流水线的停滞周期,前端总线停滞次数
也就是说perf是为了考察单个程序的性能调优!