Re: NetBSD/vax 11.0RC1
Paul Koning <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.vax |
|---|---|
| Message-ID | <[email protected]> |
> On Feb 16, 2026, at 4:04 PM, Maciej W. Rozycki <[email protected]> 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