Linux Kernel Performance: Flame Graphs

To get the most out of your systems, you want detailed insight into what the operating system kernel is doing. A typical approach is to sample stack traces; however, the data collected can be time consuming to read or navigate. Flame Graphs are a new way to visualize sampled stack traces, and can be applied [...]

Posted on March 17, 2012 at 9:24 am by Brendan Gregg · Permalink · 4 Comments
In: Performance · Tagged with: , , , , ,

Using SystemTap

I work at Joyent – a cloud computing company – doing performance analysis of small to large cloud environments. Most of our systems have DTrace: the first widely used implementation of Dynamic Tracing, which we use for monitoring and performance analysis. But we also have some Linux, which I’ve been analyzing in the following situations: [...]

Posted on October 15, 2011 at 4:07 pm by Brendan Gregg · Permalink · 15 Comments
In: Linux · Tagged with: ,