Hartmut Holzgraefe wrote:
Edin Kadribasic wrote:

Doing flush after each output operation does carry a performance penalty. The following example illustrates it:

php -d implicit_flush=0 -r 'for ($i=0; $i<1000000; $i++) echo $i;' > file

This one executes about twice as fast on my machine compared to php with implicit_flush turned on. The example is of course written to emphasise the issue.


? default implicit_flush to isatty(stdout) should help here?

This may be a great idea.

There is cons also. Users may be looking the file
with tail...

We are better to have ability enable/disable implicit flushing
at user's will.

--
Yasuo Ohgaki


--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to