This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: PThread profiling
I was surprised with the low performance of static markers so did some
oprofiling. Good news (as expected), there is no difference between
the original glibc and the one with markers added. I'm running fedora
10 x86_64 under vmware fusion (2 vcpus & 768RAM) on a macbook pro
2.4GHz. Unfortunately vmware doesn't export perf counters so I used
oprofile in timer interrupt mode.
Here are some results http://pastebin.com/ffcf4cc3 for static markers
(sunspider benchmark on firefox). Over 1/3 of all samples comes from
traps (traps_64.c:71), I didn't know that even static markers use
int3.
Sunspider results for static markers http://tinyurl.com/bsjrof
And baseline http://tinyurl.com/ct4pwm
--
Daniel