Re: [RFC] [PATCH 1/7] User Space Breakpoint Assistance Layer (UBP)
From: Avi Kivity
Date: Tue Jan 19 2010 - 03:08:26 EST
On 01/19/2010 12:15 AM, Jim Keniston wrote:
I don't like the idea but if the performance benefits are real (areBased on what seems to be the closest thing to an apples-to-apples
comparison -- counting the number of calls to a specified function --
uprobes is 6-7 times faster than the ptrace-based equivalent, ltrace -c.
And of course, uprobes provides much, much more flexibility, appears to
scale better, and works with multithreaded apps.
Likewise, FWIW, utrace is more than 10x faster than strace -c in
counting system calls.
This is still with a kernel entry, yes? Do you have plans for a variant
that's completely in userspace?
error compiling committee.c: too many arguments to function
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/