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 · Tagged with: , , , , ,

The TSA Method

TSA Method in class (SmartOS) There are two basic performance analysis methodologies you can use for most performance issues. The first is the resource-oriented USE Method, which provides a checklist for identifying common bottlenecks and errors. The second is the thread-oriented TSA Method, for identifying issues causing poor thread performance. I summarized the TSA Method [...]

Posted on October 11, 2013 at 12:20 pm by Brendan Gregg · Permalink · One Comment
In: Performance · Tagged with: , , ,

The USE Method: Unix 7th Edition Performance Checklist

PDP 11/70 front panel (similar to the 11/45) Out of curiosity, I’ve developed a USE Method-based performance checklist for Unix 7th Edition on a PDP-11/45, which I’ve been running via a PDP simulator. 7th Edition is from 1979, and was the first Unix with iostat(1M) and pstat(1M), enabling more serious performance analysis from shipped tools. [...]

Posted on September 29, 2013 at 2:37 am by Brendan Gregg · Permalink · Comments Closed
In: Unix · Tagged with: , ,