On Sábado 21 Marzo 2009 16:45:01 Ingo Molnar escribió: > The main issue i see is that no kernel developer i work with on a > daily basis uses SystemTap - and i work with a lot of people. Yes, i > could perhaps name two or three people from lkml using it, but its > average penetration amongst kernel folks is essentially zero.
What about userspace developers? People always talks of systemtap as a kernel thing, but my (humble) impression is that kernel hackers don't seem to need it that much (maybe for the same reasons they didn't a kernel debugger ;), but userspace developers do. There're many userspace projects that offer optional compile options to enable dtrace probes (some people like apple even ship executables of python, perl and ruby with probes by default). There're several firefox hackers that switched to dtrace-capable systems just because the dtrace-javascript probes enabled them to debug javashit code in ways they weren't able in linux or windows. In my humble opinion a better development environment for linux userspace programmers is way more important than whether kernel hackers like systemtap or not. So maybe the discussion should be less about "does it help kernel hackers?" and more about "does it help userspace hackers?". My 2¢...