Re: Rebuilding the entire Debian archive twice on arm64 hardware for fun and proft
On Tue, Jan 8, 2019 at 7:01 AM Luke Kenneth Casson Leighton
> i'm going to see if i can get above the 4GB mark by modifying the
> Makefile to do 3,000 shared libraries instead of 3,000 static object
fail. shared libraries link extremely quickly. reverted to static,
$ python evil_linker_torture.py 3000 400 200 500000
so that's 4x the number of functions per file, and 2x the number of
calls *in* each function.
just the compile phase requires 1GB per object file (gcc 7.3.0-29),
which, on "make -j8" ratched up the loadavg to the point where...
well.. *when* it recovered it reported a loadavg of over 35, with 95%
usage of the 16GB swap space...
running with "make -j4" is going to take a few hours.