printf is faster when piped through tee

Jonas Jensen bones0_list@hotmail.com
Sat Sep 2 11:59:00 GMT 2000


Chris Faylor wrote:
> On Sat, Sep 02, 2000 at 04:11:08PM +0200, Jonas Jensen wrote:
> >Something's wrong with the performance of printf. When compiling with
> >gcc, printf executes much slower than with Microsoft's "cl". The funny
> >thing is that when I pipe those programs through "tee", they're both
> >(equally) fast.
>
> Thanks for the first part of your report.  I'm awaiting your analysis of
> why this is the case.

I have no idea! AFAICS, tee and cat (which work properly) use write() for
outputting, but this function has the same problem when I call
it. -mno-cygwin makes that problem go away.

Did you do this on purpose or something? It seems a bit weird that a write
takes _excactly_ 1/100th of a second, both on my GeForce-powered desktop
comp. and my weak laptop...

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list