性能优化
文章平均质量分 94
code-ranger
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
eBPF及相关工具和技术介绍
BPF/eBPF是底层技术,提供了在内核中执行用户定义代码的能力。BCC是一个工具集,帮助用户更方便地编写和使用 eBPF 程序,适合开发复杂的 eBPF 应用。bpftrace是一个简单易用的 eBPF 工具,适合快速编写和执行 eBPF 脚本,特别适合于即时分析和调试任务。原创 2025-05-16 15:02:27 · 455 阅读 · 0 评论 -
使用 `perf` 和火焰图(Flame Graph)进行性能分析
perf是 Linux 内核提供的一个功能强大的性能分析工具,能够监控和分析系统及应用程序的性能瓶颈。通过perf,开发者可以深入了解程序在运行过程中各个函数的执行情况,从而找到高 CPU 占用的根本原因。火焰图(Flame Graph)则是一种可视化性能数据的工具,能够直观地展示函数调用的层级关系及其耗时情况。结合perf和火焰图,开发者可以更高效地进行性能分析和优化。使用perf收集和分析高 CPU 占用进程的性能数据,并结合火焰图进行直观的可视化分析。原创 2025-05-15 22:20:59 · 1494 阅读 · 0 评论
分享