File System Latency: part 2

This is part 2 of File System Latency, a series on storage I/O performance from the application perspective. In the first part I explained why disk I/O is difficult to associate with an application, and why it can be altered from what the application requested. In this part I’ll focus more on the file system, [...]

Posted on May 13, 2011 at 12:26 pm by Brendan Gregg · Permalink · 5 Comments
In: Performance · Tagged with: , , , ,

File System Latency: part 1

When considering I/O performance from the perspective of applications, file systems can prove to be a better target for analysis than disks. With modern file systems using more DRAM-based cache and performing more asynchronous disk I/O, what the application experiences can vastly differ to what the disks are doing. I’ll demonstrate this by examining I/O [...]

Posted on May 11, 2011 at 6:47 pm by Brendan Gregg · Permalink · 15 Comments
In: Performance · Tagged with: , , , ,

DTrace book talk SFOSUG

Tomorrow (Wednesday, March 9th) I’ll give a talk at SFOSUG about DTrace Book highlights, especially from Chapter 5 File Systems, which is available to download and read beforehand as a sample chapter. We’ll also have one pre-print copy to give out to one lucky guest. Here is a text-based screenshot of DTracing file systems to [...]

Posted on March 8, 2011 at 4:55 pm by Brendan Gregg · Permalink · Comments Closed
In: DTrace · Tagged with: , , ,