利用systemtap动态追踪工具分析openresty性能
常见Linux动态追踪工具
- ftrace && utrace
- perf
- strace && sysdig
- systemtap toolkit
- bpftrace && bcc
| 功能 | 工具 |
|---|---|
| cpu 性能分析 | perf, systemtap |
| 函数调用链 | perf, ftrace |
| 函数及堆栈统计分析 | perf, systemtap |
| 函数执行追踪 | ftrace/utrace, systemtap |
| 系统调用分析 | ftrace, sysdig, strace(慎用), systemtap |
systemtap 工作原理

systemtap动态追踪工具分析openresty性能流程


本文介绍了如何利用Linux动态追踪工具systemtap来分析openresty的性能。首先,概述了常见的Linux动态追踪工具,如perf、strace等,并对比了它们的功能。接着,详细探讨了systemtap的工作原理。然后,阐述了使用systemtap分析openresty性能的具体流程,包括编写stap脚本、收集数据和解读结果。最后,提供了相关参考资料以供深入学习。

1353

被折叠的 条评论
为什么被折叠?



