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
>
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
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