LWN.net Logo

KHB: Dynamic Instrumentation of Production Systems (a.k.a. DTrace)

KHB: Dynamic Instrumentation of Production Systems (a.k.a. DTrace)

Posted Sep 14, 2006 4:38 UTC (Thu) by maneesh_soni (subscriber, #7770)
Parent article: KHB: Dynamic Instrumentation of Production Systems (a.k.a. DTrace)

> The only tool for Linux that comes close is SystemTap, which has improved significantly in the last year, though it still remains out of the mainline kernel

IMHO, the whole SystemTap tool should not reside in mainline kernel. kprobes (the underlying kernel component for SystemTap) is part of mainline for ~2 years. Probably there are some portions (please state if known) which can go in mainline kernel . Or does this statement just indicate that SystemTap is not yet mainstream tool for Linux kernel community?


(Log in to post comments)

KHB: Dynamic Instrumentation of Production Systems (a.k.a. DTrace)

Posted Sep 14, 2006 8:44 UTC (Thu) by mingo (subscriber, #31122) [Link]

SystemTap should be in the mainline kernel, because it's just so extremely useful when doing everyday kernel tracing and kernel debugging. The moment it's in the mainline kernel we wont need source-intrusive tracing frameworks anymore. (this means we can remove lots of debug cruft from the existing kernel tree, and we wont need to add new tracing cruft either.)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds