Archive for the ‘video’ Category

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 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

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 · Comments Closed
In: DTrace, video, visualizations

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

DTrace Book short videos

The DTrace book was launched earlier this year, and I just filmed a couple of new short videos about it. Here are:
DTrace book Introduction

DTrace book and Solaris 11

You may also like to see some of the other videos I’ve had filmed in the pas…

Posted on October 2, 2011 at 5:27 pm by Brendan Gregg · Permalink · Comments Closed
In: book, DTrace, Solaris, video

Breaking Down MySQL/Percona Query Latency With DTrace

In May I spoke at PerconaLive 2011 in New York, giving a talk titled “Breaking Down MySQL/Percona Query Latency With DTrace”. It was a great conference, and I’d recommend attending the next one if you get a chance. I also attended a number of the talks, and have also caught up on some via video [...]

Posted on July 6, 2011 at 1:48 pm by Brendan Gregg · Permalink · Comments Closed
In: DTrace, latency, mysql, performance, video

BayLISA talk

In May I gave a talk at BayLISA about DTrace and the DTrace book. The slides are available here – although the talk deviated as I ran various live demos. It was videoed, and the first part is here: In this talk spoke about Dynamic Tracing separately from DTrace, as understanding what dynamic tracing can [...]

Posted on June 28, 2011 at 9:17 am by Brendan Gregg · Permalink · Comments Closed
In: baylisa, DTrace, illumos, video

load average video

Here’s another short video about a performance tool: uptime(1M), specifically the load average numbers that it prints: # uptime 7:49pm up 203 day(s), 23:39, 1 user, load average: 4.43, 4.48, 4.54 These are the same load averages printed by top(1), prstat(1) and w(1). I’ll discuss load averages for Solaris-based operating systems. uptime: Load Averages The [...]

Posted on June 24, 2011 at 8:50 am by Brendan Gregg · Permalink · Comments Closed
In: load average, performance, uptime, video