This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: Static/dynamic userspace/kernel trace
Dominique Toupin <dominique.toupin@ericsson.com> writes:
> I agree that GDB could use a better ptrace.
Right. And since ptrace proper is needed as a backward compatibility
measure, the kernel will in turn need something to multiplex/arbitrate
between the different interfaces. So this is how we came to utrace
years ago.
> Regarding tracing, for me the main use case is to get the data out
> of the system very fast and with very low overhead [...]
Understood. That same approach underlies other tracing/performance
tools. For systemtap, this has been more of an asymptotic case:
something it can do too, with other tools providing some tough-to-beat
performance (and sometimes usability) benchmarks.
- FChE