Hello, Alexander.

You wrote:

>> Keep in mind though that multiple emerges will share resources, so each
>> process may lose speed...
> Something that I always wondered about - does it
> actually *lose* speed? IOW: Is it, *IN* *TOTAL*
> slower to do multiple emerges in parallel compared
> to doing them sequentially?

Given that you have enough RAM, it may speed up things somewhat. If
you do some cpu load monitoring (e.g., using 'top') you should see
that cpu load during emerge process does not stay constant. There are
99% periods (usually when compiling something), and there are 1%
periods (sh, grep, ldconfig, emerge itself and most notably
configure). If you are installing something large (say, KDE) you can
get your cpu working at 100% when one instance of emerge configures
and other does actual compilation.

Mind that gcc can hog up to 150-200 megabytes of RAM per source file
when compiling large c++ programs (e.g., kde with kdeenablefinal USE
flag), so trying parallel emerge on systems with less than 512 megs of
RAM space is rather pointless.

-- 
WBR,
 Alexander                          mailto:[EMAIL PROTECTED]

-- 
gentoo-user@gentoo.org mailing list

Reply via email to