To run disktop in CentOS we need to:
Install packages
kernel-debuginfo-`uname -r`
kernel-debuginfo-common-`uname -r`
(you can download them here http://debuginfo.centos.org/5/
Install the package kernel-devel-`uname -r`
Install systemtap:
yum install systemtap
Run disktop:
stap disktop.stp
The illustration of how it works:
# stap disktop.stp
Wed Nov 24 16:16:20 2010 , Average: 351Kb/sec, Read: 1680Kb, Write: 76Kb
UID PID PPID CMD DEVICE T BYTES
102 16196 29589 nginx sda3 R 539535
48 29429 26950 httpd sda3 R 161992
48 29427 26950 httpd sda3 R 141730
48 20089 26950 httpd sda3 R 100256
102 16196 29589 nginx sda3 W 57253