[fpc-pascal] Progress indication while linking
Mark Morgan Lloyd
markMLl.fpc-pascal at telemetry.co.uk
Tue Dec 28 21:10:52 CET 2010
Jonas Maebe wrote:
> The ld manual page lists some options you can use to reduce its memory usage:
> * --no-keep-memory (makes it re-read object symbol tables from time to time instead of keeping them in memory all the time)
> * --reduce-memory-overheads (small hash tables and slower but less memory-intensive link map generation algorithm)
I scripted some builds over the afternoon with all combinations of
those, running on a Linux SPARC system with 192Mb which I was hoping
would be tight enough to be a good test. Unfortunately the timings on
all four were very similar: --no-keep-memory (without
--reduce-memory-overheads) gave about a minute's advantage out of about
18 minutes link time.
I was hoping that --stats output might show something useful, but I
think it gets swallowed. Vincent's suggestion of -t shows some useful
info during the first part of the link, but in the sort of extreme case
that I've currently got with Solaris I don't know at what point that
would peter out.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the fpc-pascal
mailing list