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

Reply via email to