On 12/13/2014 10:10 AM, Diamond wrote:
> On Sat, 13 Dec 2014 09:44:21 +0100
> Michał Górny <[email protected]> wrote:
> 
>> Dnia 2014-12-11, o godz. 11:36:29
>> Michał Górny <[email protected]> napisał(a):
>>
>>> Hello, everyone.
>>>
>>> Following a similar change in distutils-r1, I would like to remove
>>> the parallel run support in multilib eclasses, and effectively from
>>> multibuild completely.
>>>
> 
> What is parallel run support?

It uses multiprocessing.eclass, which parses the make -j setting from
the MAKEOPTS variable, and uses that setting to internally parallelize
the build (as make would if we were using make for that build).

> Will it affect (the speed of) parallel emerging of packages? 

The effect will be to eliminate the internal parallelization of some
builds that were internally parallelized via multiprocessing.eclass
usage. This will reduce the load incurred by those builds, which reduces
the global load average, allowing emerge to spawn more concurrent builds
when using emerge --jobs with the --load-average option.
-- 
Thanks,
Zac

Reply via email to