专栏名称: Linux内核之旅
Linux内核之旅
今天看啥  ›  专栏  ›  Linux内核之旅

初初见你-性能分析工具perf

Linux内核之旅  · 公众号  · linux  · 2024-02-04 15:17

文章预览

大家好,我是程栩,一个专注于性能的大厂程序员,分享包括但不限于计算机体系结构、性能优化、云原生的知识。 今天我们来聊一聊perf,一个非常重要的Linux性能工具。本文是perf系列的第一篇文章,后续会继续介绍perf,包括用法、原理和相关的经典文章。 perf是什么? perf是performance的缩写,在perf的文档中,其介绍是一款Linux的性能分析工具(Performance analysis tools)。perf是一个事件驱动的可观测性工具,也是Linux内核的一部分,在内核源码 tools/perf 目录下即可看到其源码。经过数十年的发展,perf已经逐渐变成了一个功能非常多的工具,可以帮助我们解决性能问题。 我们执行 perf help ,可以看到有非常多的选项,这常常给才使用perf的新手造成诸多的困扰,不知道该怎么去使用这些工具: 比如,有如下的一些场景,都可以考虑通过perf来进行性能分析 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览