Re: [PATCH 0/11] LTTng-core (basic tracing infrastructure) 0.5.108

Ingo Molnar
2006-09-14T20:33:05Z

* Roman Zippel <zippel@linux-m68k.org> wrote:

> > > > also, the other disadvantages i listed very much count too. Static
> > > > tracepoints are fundamentally limited because:
> > > >
> > > > - they can only be added at the source code level
> > > >
> > > > - modifying them requires a reboot which is not practical in a
> > > > production environment
> > > >
> > > > - there can only be a limited set of them, while many problems need
> > > > finegrained tracepoints tailored to the problem at hand
> > > >
> > > > - conditional tracepoints are typically either nonexistent or very
> > > > limited.
>
> Sorry, but I fail to see the point you're trying to make (beside your
> personal preferences), none of this is a unsolvable problem, which
> would prevent making good use of static tracepoints.

those are technical arguments - i'm not sure how you can understand them
to be "personal preferences". The only personal preference i have is
that in the end a technically most superior solution should be merged.
(be that one project or the other, or a hybrid of the two) The analysis
of which one is a better solution depends on pros and cons - exactly
like the ones listed above. If they are solvable problems then please
let me know how you would solve them and when you (or others) would
solve them, preferably before merging the code. Right now they are
pretty heavy cons as far as LTT goes, so obviously they have a primary
impact on the topic at hand (whic is whether to merge LTT or not).

Ingo