[csw-maintainers] make -j60 package, parallel build possible? build8s 96% idle while building ...

Peter FELECAN pfelecan at opencsw.org
Fri May 15 12:21:32 CEST 2009


Dagobert Michelsen <dam at opencsw.org> writes:

> Hi Peter,
>
> Am 15.05.2009 um 10:21 schrieb Peter FELECAN:
>
>> Dagobert Michelsen <dam at opencsw.org> writes:
>>
>>> Hi Rupert,
>>>
>>> Am 15.05.2009 um 07:13 schrieb rupert THURNER:
>>>> as "top" said "96% idle" on build8s, i thought i'd try:
>>>>  make -j60 package
>>>>
>>>> but .. it gives:
>>>>  gmake[1]: warning: jobserver unavailable: using -j1.  Add `+' to
>>>> parent make rule.
>>>>
>>>> is there a possibility to trigger parallel compiles?
>>>
>>> If you want to do it with GAR please use
>>>  PARALLELMFLAGS="-l -j 30" gmake package
>>> This way the flags are properly propagated to subinvocations.
>>
>> -j 30 ? How many CPUs do you have in the machine? Reading of the GNU
>> make manual is recommended.
>
>> build8s% psrinfo
>> 0       on-line   since 04/06/2009 16:33:22
>> [...]
>> 31      on-line   since 04/06/2009 16:33:26
>
> I guess it is a good idea to save 2 CPUs for other users ;-)
> (It is a T5220 with a 4 Core T2 w/8 strands each)

Oh, I didn't know that. The fact that the build8s is a zone has any
impact on this kind of usage?

-- 
Peter



More information about the maintainers mailing list