dtrace.conf 2012 videos

Last month was dtrace.conf 2012, the 2nd DTrace unconference. This is a meetup of DTrace practitioners and developers, where we discuss the latest uses, developments and future directions of the technology. It was great to see old friends of DTrace, and to put new faces to names. See the video list for the sessions, which, [...]

Posted on May 8, 2012 at 4:06 pm by Brendan Gregg · Permalink · Leave a comment
In: DTrace · Tagged with: , ,

Subsecond Offset Heat Maps

“Wow, that’s weird!”. My subsecond offset visualization type looked great, but others found it weird and unfamiliar. I developed it for inclusion in Joyent’s Cloud Analytics tool for the purposes of workload characterization. Given that it was so unfamiliar, I had some explaining to do. Voxer, a company that makes a walkie-talkie application for smart [...]

Posted on March 26, 2012 at 11:16 am by Brendan Gregg · Permalink · 2 Comments
In: Performance · Tagged with: , , ,

Visualizing Process Execution

In Visualizing Process Snapshots I showed processes and their parent-child hierarchy over time, using snapshots of process information. This approach misses short-lived processes that occur between the snapshots. Here I’ll fill in the gaps using system tracing, visualizing all processes that occurred. Snapshots vs Tracing 1 second snapshots (eg, top)           [...]

Posted on February 12, 2012 at 7:44 pm by Brendan Gregg · Permalink · 7 Comments
In: Performance · Tagged with: , , , ,