On Wed, Jan 21, 2009 at 10:19:20AM +0000, Andrew Gabriel wrote:
> Joerg Schilling wrote:
> > Rob Clark <rob1w...@aol.com> wrote:
> >
> >   
> >>> That comparison is wrong or misleading in a number of areas.  For
> >>> example: DTrace can instrument every instruction in user-land, whereas
> >>> that page says SystemTap can instrument "zillions (statements,
> >>> functions)" and DTrace only "millions (functions, markers)."
> >>> ...
> >>>       
> >> It's a Wiki, please fix it.
> >>     
> >
> > itg changed already but it is a protected page that cannot be edited.
> >   
> 
> If you look at the history, one of the DTrace authors fixed it, but it 
> looks like someone at RedHat seems to have decided they know DTrace 
> better than one of the DTrace authors, and removed the DTrace correction.

Yes, there's quite a bit of history here. ;)  Suffice it to say that
SystemTap and DTrace differ at profound, architectural levels.  And while
it would be ungentlemanly to call them "clowns", it's a struggle to
come up with a similarly apt label that is as succinct.  And lest our
sentiment be written off as partisanship, note that we aren't the
only ones who believe that SystemTap is a fiasco; see Ted Tso's recent
reproach of the project on the SystemTap mailing list:

  http://sourceware.org/ml/systemtap/2009-q1/msg00083.html

Those seeking details on the two technologies should consult Stephen
O'Grady's two blog entries (and accompanying comments) on the topic:

  
http://redmonk.com/sogrady/2006/04/07/linux-responds-to-dtrace-systemtap-on-tap/
  http://redmonk.com/sogrady/2008/07/01/dtrace-vs-systemtap-redux/

        Always a gentleman,
        Bryan

--------------------------------------------------------------------------
Bryan Cantrill, Sun Microsystems Fishworks.       http://blogs.sun.com/bmc
_______________________________________________
dtrace-discuss mailing list
dtrace-discuss@opensolaris.org

Reply via email to