On 12/21/2010 05:01 PM, Antonello Piemonte wrote: > Hello > > I have read that under Solaris one can use DTrace to get I/O request > size distribution on a global scale (also on a per process/pid basis). > See for example > > http://prefetch.net/articles/observeiodtk.html > > Can anyone recommend an alternative to get similar information under > CentOS? I looked into dtrace for linux but it seems still work in > progress, even putting aside CDDL issues ... > If you want to look at the specific run of an application and not the system as a whole or on a continual basis, then you can use strace. However, this can produce a great deal of data. So I wrote a simple tool to scan through the strace output file and produce some statistics. You can download it at: http://clusterbuffer.wetpaint.com/page/Strace+Analyzer The version that is on the website is currently a bit dated with a few bugs in it. I should be posting the latest version in the next couple of weeks. Thanks! Jeff