On Fri, Jul 30, 2010 at 5:31 PM, Chiheng Xu <chiheng...@gmail.com> wrote: > On Fri, Jul 30, 2010 at 5:27 PM, Tim Murphy <tnmur...@gmail.com> wrote: > >> No, I understand better than you think as I do huge parallel builds every >> day. >> >> The shell wrapper buffers the recipe output and then grabs a semaphore >> before writing the output to it's stdout.. if another recipe has >> completed and is in the process of outputting to the stdout then it >> has to wait a few microseconds. > > The use of semaphore may impair performance. >
And "serialzation" you mean is not the same as I mean. I believe Paul and Edward fully understand what I mean. As English is not my mother tongue, I don't known how to describe the concept of "serialization of output" more clearly. Sorry. -- Chiheng Xu Wuhan,China _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make