Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: NetBSD/vax 11.0RC1




> On Feb 16, 2026, at 4:04 PM, Maciej W. Rozycki <macro%orcam.me.uk@localhost> wrote:
> 
> On Mon, 16 Feb 2026, Ken Wellsch wrote:
> 
>>> How did you start the build? There should not be any parallel compiler
>>> instances running unless you pass -j something to build.sh (and that would
>>> be a very bad idea on any memory limited machine).
>> 
>> No, I would never use -j with any VAXen, real or emulator :)
> 
> I question the use of `-j' with an emulator unless it can fork/clone into 
> multiple processes/threads on a multiprocessor, however with real hardware 
> it does make a lot of sense to say `make -j <ncpu>' to utilise the extra 
> CPUs which are otherwise busy with twiddling their thumbs, so if you have 
> a multiprocessor VAX, say 4-way, then `make -j 4' should give you benefit.
> That does hit Makefile quirks sometimes though, so watch out for issues!
> 
>  Maciej

The other reason for -j, even on a uniprocessor, is if things spend a fair amount of time waiting for I/O completion.

	paul



Home | Main Index | Thread Index | Old Index