The continuing saga of profiling GnuCash

Derek Atkins warlord at MIT.EDU
Thu Sep 4 11:52:06 CDT 2003

Andreas Rottmann <a.rottmann at> writes:

> > Does this imply we need to add EVERY gncmod* filename (well, SONAME)
> > to LD_PROFILE?
> >
> I haven't found anything on the LD_PROFILE semantics; I've personally
> reached the conclusion that compile-time profiling is too muc of a
> hazzle. I'm looking into oprofile[0] now, maybe that is more convinient
> once set up...

Well, I did look up the semantics -- you can only profile one library
using LD_PROFILE.  Sucks, huh?  As for oprofile, well you can't use it on
Red Hat, and on laptops it interferes with power management.

I'm thinking that valgrind --skin=cachegrind[0] + kcachegrind[1] might
be the best solution.  Granted I haven't actually TRIED it yet...


       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL:    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available

More information about the gnucash-devel mailing list