
systemtap
scdxmoe
这个作者很懒,什么都没留下…
展开
-
初识火焰图
http://yangxikun.github.io/linux%E6%80%A7%E8%83%BD%E5%88%86%E6%9E%90/2016/09/24/flame-graph.html火焰图的分类压测程序时,火焰图能够帮助我们直观地了解到程序的性能瓶颈。本文主要是记录下在生成火焰图的时候的一些注意事项。以下链接是对每个类别的火焰图的详细说明。On-CPU:CPU转载 2017-04-21 10:11:14 · 3586 阅读 · 0 评论 -
使用Systemtap生成Flame Graph(火焰图)
http://blog.youkuaiyun.com/justlinux2010/article/details/11171291参考资料: 《Systemtap生成Flame Graph(火焰图)》之所以再写一篇博客,主要是原文的内容显示的有问题,直接贴文章中的脚本有问题,另外文章中也没有说明可能遇到的一些问题。以下的安装步骤是在CentOS 6.4下进行的,内核版本是2.6.32-358.转载 2017-04-21 15:28:05 · 1377 阅读 · 0 评论 -
动态追踪技术漫谈
https://openresty.org/posts/dynamic-tracing/动态追踪技术漫谈关于作者大家好,我是章亦春,网名 agentzh。很多朋友可能是通过我做的一些开源项目了解到我的,比如我创立的 OpenResty 开源项目,再比如我编写的很多 Nginx 的第三方模块,我从大学时代就开始贡献的 Perl 开源模块,以及最近一些年写的很多 L转载 2017-06-16 11:34:41 · 7022 阅读 · 0 评论 -
如何定位问题
https://moonbingbing.gitbooks.io/openresty-best-practices/flame_graph/how.html一个正常的火焰图,应该呈现出如官网给出的样例(官网的火焰图是抓 C 级别函数): +从上图可以看出,正常业务下的火焰图形状类似的“山脉”,“山脉”的“海拔”表示 worker 中业务函数的调用深度,“山脉”的“长度”转载 2017-07-07 14:59:43 · 617 阅读 · 0 评论 -
白话火焰图
https://huoding.com/2016/08/18/531很多人感冒发烧的时候,往往会模仿神农氏尝百草的路子:先尝尝抗病毒的药,再试试抗细菌的药,甭管家里有什么药挨个试,什么中药西药,瞎猫总会碰上死耗子,如此做法自然是不可取的,正确的做法应该是去医院验个血,确诊后再对症下药。让我们回想一下我们一般是如何调试程序的:通常是在没有数据的情况下依靠主观臆断来瞎蒙转载 2017-07-07 15:00:46 · 2279 阅读 · 0 评论 -
使用火焰图分析CPU性能回退问题
https://linux.cn/article-4670-1.html使用火焰图分析CPU性能回退问题编译自:http://www.brendangregg.com/blog/2014-11-09/differential-flame-graphs.html作者: Brendan Gregg原创:LCTT https://linux.cn/ar转载 2017-07-07 15:08:11 · 667 阅读 · 0 评论