This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: [ltt-dev] LTTng-UST vs SystemTap userspace tracing benchmarks
- From: William Cohen <wcohen 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, dominique dot toupin at ericsson dot com, Mathieu Desnoyers <mathieu dot desnoyers at efficios dot com>
- Date: Tue, 15 Feb 2011 11:25:24 -0500
- Subject: Re: [ltt-dev] LTTng-UST vs SystemTap userspace tracing benchmarks
- References: <4D5AA164.1050607@polymtl.ca>
On 02/15/2011 10:53 AM, Julien Desfossez wrote:
> LTTng-UST vs SystemTap userspace tracing benchmarks
>
> February 15th, 2011
>
> Authors: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
> Julien Desfossez <julien.desfossez@polymtl.ca>
> * SystemTap probe (stap testutrace.stp -F) :
> probe process("./.libs/tracepoint_benchmark").mark("single_trace") {
> printf("%d : %s\n", gettimeofday_ns(), $arg1);
> }
Hi Julien,
How much of the SystemTap overhead is due to the printf() statement in the probe? What is the run time for the following:
probe process("./.libs/tracepoint_benchmark").mark("single_trace") {}
Is the code for the benchmarks available, so we can take a look at reducing the overhead of SystemTap?
-Will