This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: LTTng-UST vs SystemTap userspace tracing benchmarks
- From: Tom Tromey <tromey at redhat dot com>
- To: Julien Desfossez <julien dot desfossez at polymtl dot ca>
- Cc: ltt-dev at lists dot casi dot polymtl dot ca, systemtap at sources dot redhat dot com, Mathieu Desnoyers <mathieu dot desnoyers at efficios dot com>, dominique dot toupin at ericsson dot com
- Date: Wed, 16 Feb 2011 08:30:32 -0700
- Subject: Re: LTTng-UST vs SystemTap userspace tracing benchmarks
- References: <4D5AA164.1050607@polymtl.ca>
>>>>> "Julien" == Julien Desfossez <julien.desfossez@polymtl.ca> writes:
Julien> SystemTap 1.2-5 (from Debian package), hooking on DTrace user-space
Julien> static markup.
The sdt.h stuff has been rewritten at least once since then. I'd
suggest trying the latest. I think it probably won't matter for the
flight recorder mode, but it may matter for measuring overhead.
Julien> 0) Baseline : running the program without any instrumentation
Julien> 1) Flight recorder tracing comparison UST vs SystemTap
I'd be interested to also see the numbers when the probes are in place
in the source, but not enabled. That is, what is the overhead of a
disabled probe?
When doing this with SystemTap it would be interesting to try twice:
once with a semaphore for each probe, and once without.
Tom