On Sun, Feb 23, 2020 at 3:36 PM Dan Eble <d...@faithful.be> wrote:
>
> On Feb 23, 2020, at 09:04, Han-Wen Nienhuys <hanw...@gmail.com> wrote:
> >
> >> What would you recommend to a developer who doesn't want to run more than 
> >> J = M + N - 1 concurrent jobs due to lilypond development?  What values of 
> >> M and N would serve best?
> >
> > Normally M=N= #cpus should be OK. A bit of extra parallelism doesn't
> > hurt, especially if you have hyperthreaded CPUs.
>
> While that qualifies as guidance, I'm not sure you've heard me.  Extra 
> parallelism is unwelcome by definition in this case.
>
> Also, don't forget that although the parallelism is (sadly only) governed by 
> the number of jobs, each job uses resources other than CPU time that the 
> developer might be concerned about.

You use Docker for working on LilyPoind, right? If you are concerned
with too much resource use, you can constrain the amount of CPU that
docker hands out. This is more reliable than whatever makefile trick
we employ.

>
> Regards,
> —
> Dan
>


-- 
Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen

Reply via email to