question on system tap
Hebenstreit, Michael
michael.hebenstreit@intel.com
Wed Jan 27 18:15:00 GMT 2010
my problem was analysing the behaviour of the Lustre file system. I'm NOT a kernel programmer, though I know quite a bit about it. What I like to do is
a) I start with instrumenting a kernel function A
b) I run my benchmark
c) the output should tell me which functions were CALLED by A and the timestamp when they return to A
d) for those function that interest me more I repeat this procedure
this way my instrumentation is kept light; I could not find any way to do this with systemtap (maybe a different tool would be better?)
the original problem btw was a drop in the Lustre file system performance by 20% when switching from RH5.3 kernel to RH 5.4 kernel. With the methodology described I could have found that a different function tree was traversed in in RH5.4, and where the timinig differences occured
thanks for insight
Michael
------------------------------------------------------------------------
Michael Hebenstreit Senior Cluster Architect
Intel Corporation Software and Services Group/DRD
2800 N Center Dr, DP3-307 Tel.: +1 253 371 3144
WA 98327, DuPont
UNITED STATES E-mail: michael.hebenstreit@intel.com
More information about the Systemtap
mailing list