1. Linux Perf简介 1.1 Perf是什么 Perf 是内置于Linux 内核源码树中的性能剖析(profiling)工具.它基于事件采样原理,以性能事件为基础,支持针对处理器相关性能指标与操作系统相关性能指标的性能剖析.可用于性能瓶颈的查找与热点代码的定位.linux2.6及后续版本都自带该工具,几乎能够处理所有与性能相关的事件. 1.2 性能事件 性能事件指在处理器或者操作系统中发生,可能影响到程序性能的硬件事件或者软件事件. 1.3 主要作用 Perf工具可用来对软件进行优化,…