Re: Parallel builds across makefiles

2016-07-25 Thread David Boyce
Sorry, I misread the chart. But I do think -F would be important as well given that make employs vfork. David On Mon, Jul 25, 2016 at 11:22 AM, Gardell, Steven wrote: > I ran with -cf. By my read there are millions of open() calls here: > > > > gmake-4.2.1: *** [Makefile:333: release] Error 1 >

RE: Parallel builds across makefiles

2016-07-25 Thread Gardell, Steven
I ran with -cf. By my read there are millions of open() calls here: gmake-4.2.1: *** [Makefile:333: release] Error 1 % time seconds usecs/call callserrors syscall -- --- --- - - 93.92 48988.895003 281029174320 42047 wai

Re: Parallel builds across makefiles

2016-07-25 Thread David Boyce
Given the grand total of 11 open() system calls, I'm guessing you used strace without the -f and -F options (noting that ISTR 4.2.1 reverts to use of vfork)? BTW timings on linux are more elegantly handled by prefixing the "time" builtin. Wallclock-only can be gotten by forcing use of /usr/bin/tim