Archive for the ‘slides’ Category

Open Source Systems Performance

There is an important and untold story about open source and systems performance, which I’m uniquely positioned to tell. I presented it at OSCON earlier this year, which was the perfect venue. My talk, Open Source Systems Performance, was a play in three acts: Act 1. Before Open Source Act 2. Open Source Act 3. [...]

Posted on October 20, 2013 at 12:17 pm by Brendan Gregg · Permalink · Comments Closed
In: Open Source, performance, slides, Solaris, talk, video

Linux Performance Analysis and Tools

At the Southern California Linux Expo earlier this year (SCaLE 11x) I presented a talk on Linux Performance Analysis and Tools. It’s a great conference, and I was happy to be back. My talk provided an overview of over twenty performance tools, and I described the problems they solve. At the end of the talk, [...]

Posted on June 8, 2013 at 11:27 am by Brendan Gregg · Permalink · Comments Closed
In: Linux, performance, slides, video

zfsday: ZFS Performance Analysis and Tools

At zfsday 2012, I gave a talk on ZFS performance analysis and tools, discussing the role of old and new observability tools for investigating ZFS, including many based on DTrace. This was a fun talk – probably my best so far – spanning performance analysis from the application level down through the kernel and to [...]

Posted on December 29, 2012 at 6:04 pm by Brendan Gregg · Permalink · Comments Closed
In: performance, slides, talk, video, ZFS

USENIX LISA 2012: Performance Analysis Methodology

At USENIX LISA 2012, I gave a talk titled Performance Analysis Methodology. This covered ten performance analysis anti-methodologies and methodologies, including the USE Method. I wrote about these in the ACMQ article Thinking Methodically about Performance, which is worth reading for more detail. I’ve also posted USE Method-derived checklists for Solaris- and Linux-based systems. The [...]

Posted on December 13, 2012 at 3:51 pm by Brendan Gregg · Permalink · Comments Closed
In: methodology, performance, slides, talk, usemethod

USENIX LISA 2010: Visualizations for Performance Analysis

My USENIX LISA talk from 2010 is now available on youtube, also embedded below. The title is Visualizations for Performance Analysis (and more), and showed how the full distribution of data could be presented as a heat map. This is especially useful for latency analysis, as fast-path and slow-path differences can be studied, as well [...]

Posted on December 10, 2012 at 10:36 am by Brendan Gregg · Permalink · Comments Closed
In: performance, slides, video, visualizations

Surge 2012: Real-time in the real world

In September, I attended and spoke at the Surge’12 conference in Baltimore. I highly recommend it for anyone interested in performance. The theme with most talks was problems encountered at scale – and as is often the case – you can learn more from failure than success. Bryan and I gave a talk titled “Real-time [...]

Posted on December 6, 2012 at 6:47 pm by Brendan Gregg · Permalink · Comments Closed
In: DTrace, performance, slides, video

FISL13: The USE Method

In July, Bryan Cantrill, Deirdré Straughan and I spoke at FISL, one of the world’s largest open software conferences, in Porto Alegre, Brazil. I had a great time. My talk introduced the USE Method: a simple strategy for performing a complete check of system performance health, identifying common bottlenecks and errors. This methodology can be [...]

Posted on September 21, 2012 at 2:40 pm by Brendan Gregg · Permalink · Comments Closed
In: performance, slides, usemethod, video

Performance Analysis talk at SCALE10x

Last week I gave a talk at the Southern California Linux Expo (SCALE) titled “Performance Analysis: New Tools and Concepts from The Cloud”. There was a great turnout for my talk, which was videoed by Deirdré (video below). The conference was a lot of fun too. In my talk I presented six problems of performance [...]

Posted on January 30, 2012 at 8:37 pm by Brendan Gregg · Permalink · Comments Closed
In: performance, slides, video