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

Systems Performance: Enterprise and the Cloud

Systems performance analysis is an important skill for all computer users, whether you’re trying to understand why your laptop is slow, or optimizing the performance of a large-scale production environment. It is the study of both operating system (kernel) and application performance, but can also lead to more specialized performance topics, for specific languages or [...]

Posted on June 21, 2013 at 2:44 pm by Brendan Gregg · Permalink · Comments Closed
In: Performance · Tagged with: , , , , , , ,

The USE Method: SmartOS Performance Checklist

The USE Method provides a strategy for performing a complete check of system health, identifying common bottlenecks and errors. For each system resource, metrics for utilization, saturation and errors are identified and checked. Any issues discovered are then investigated using further strategies. In this post, I’ll provide an example of a USE-based metric list for [...]

Posted on December 19, 2012 at 9:23 am by Brendan Gregg · Permalink · One Comment
In: Performance · Tagged with: , , , , , ,