Gentoo Archives: gentoo-user

From: John Blinka <john.blinka@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] initial compile time
Date: Mon, 28 Aug 2017 16:55:57
Message-Id: CAC_tCmpdL34tJgynBj2rAmd2F1dRZFC3wF6goguYOd1TaLVo=Q@mail.gmail.com
In Reply to: [gentoo-user] initial compile time by mad.scientist.at.large@tutanota.com
1 On Mon, Aug 28, 2017 at 7:41 AM, <mad.scientist.at.large@××××××××.com> wrote:
2 > Ok, i'm starting to understand the install instructions, a steeper curve
3 > than i expected but still way easier than LFS.
4 > So, on a dual core athlon II 6000 (two cores, 3ghz) roughly how long will
5 > stage3 take to compile, roughly?
6
7 With emphasis on the "roughly", I seem to recall that it took me
8 several days to compile everything I wanted on initial system
9 installation on machines of similar capabilities. But that includes
10 significantly more than stage3, with long build time stuff like
11 firefox, chromium, and libreoffice accounting for at least half that
12 time.
13
14 >
15 > next month i'll be setting up a compiler farm with 3 other, similiar
16 > machines which should help, will also be upgrading cpus to 4 or 6 core, and
17 > have one machine that can upgraded for phenom and one i can update to
18 > opteron, according to the board makers (it just needs a different bios).
19 >
20 > If i had the supporting bios any of my machines could upgrade to nearly any
21 > AMD socket 2 or 3+ chip
22
23 You seem to want to see how fast you can go, and that's certainly an
24 interesting exercise. I've been there, too, but over the years have
25 gradually retreated to a very non-aggressive compile setup. I've used
26 distcc, made use of multiple cores, parallel make, etc. but have
27 abandoned them all over time. It is quite possible to slow things
28 down with improper setup, or with a local network with limited
29 capabilities, so it takes a little time and experimentation to tune
30 things properly. And it's possible to speed things up substantially,
31 too. However, in my experience, speedups obtained this way can and do
32 expose bugs in the build process. For me the personal keyboard time I
33 invested in fixing things that broke in parallel wasn't worth the
34 speedups I achieved. I, too, come from the punchcard and paper tape
35 era, so even the very cheapest modern cpus run circles around the
36 multi-million $ parallel supercomputers I used to buy and use. I now
37 prefer just starting an emerge, and letting it take its merry old
38 time. Gentoo's gotten good enough over the years that this almost
39 invariably works. I'm not criticizing your speedup plans - by all
40 means, have fun - but if you're just starting out in Gentoo, be aware
41 that these speedups aren't necessarily a slam-dunk.
42
43
44 John Blinka

Replies

Subject Author
Re: [gentoo-user] initial compile time Alan McKinnon <alan.mckinnon@×××××.com>