On DTrace envy
Posted Aug 10, 2007 19:08 UTC (Fri) by
oak (guest, #2786)
In reply to:
On DTrace envy by njs
Parent article:
On DTrace envy
> Right now on Linux there is no way to take an app and profile its disk
seeks in the same way that oprofile lets us profile its i-cache misses;
Disk seeks can already be done, just not at the kernel side (what's cached
and what's not). There was a demonstration in GUADEC 2007 about a new
(yet to be released) Valgrind extension which catches both file accesses
(open etc) AND accesses to memory mapped files. As Valgrind is a CPU
simulator, it can catch these. You can then have another tool that maps
these file/mmap accesses to the actual disk geometry. There was also UI
for visualizing this.
(
Log in to post comments)