[EMAIL PROTECTED] wrote:

If this can remove any external subprocesses from being called, it can
have a significant performance impact.  (At one point, someone figured
that removing a :sh= from one of the top-level Makefiles saved several
hours from build times.  This was a long time (5+ years?) ago.

Possibly; I think that removing the exec of /bin/sh for a large
number of subprocesses may safe much more.

That's possible, yes. However, as with all these things it's best to measure before making changes. In the original work I used extended accounting to track what was happening at each step of the build - each phase (clobber, install etc) ran as a separate project and each directory was built in a separate task. Not sure if I still have the stuff lying around, I could look if anyone is interested.

--
Alan Burlison
--
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to