On 7/31/20 4:19 PM, Mark Salyzyn via Toybox wrote:
> On 7/31/20 12:30 PM, Mark Salyzyn wrote:
>> -P flag was fake just to provide compatibility.  Add support for -P
>> maximum process count to actually create parallelism.  Does not
>> support SIGUSR1 or SIGUSR2 increment/decrement signals as publicly
>> documented for other variants.  If max-proc is 0, run as many
>> processes as possible simultaneously.
>>
> The Bug: referenced were scrubbed, and regardless hides some history. When 
> using
> toybox xargs for a kernel build, it added 5 minutes to the total build time 
> when
> it ignored the -P8 flag and exec'd only one at a time.
> 
> Sincerely -- Mark Salyzyn

I did a slightly smaller implementation (I'd looked at implementing -P before,
but waited for somebody to complain about its absence), which supports SIGUSR1
and SIGUSR2.

Does what I checked in work for you?

Thanks,

Rob
_______________________________________________
Toybox mailing list
Toybox@lists.landley.net
http://lists.landley.net/listinfo.cgi/toybox-landley.net

Reply via email to