On Fri, Jun 07, 2002 at 12:05:31AM -0700, Brian Pane wrote:
> Here's the first problem I found:
> PHP-generated pages appear to be doing writes in very small chunks
> (at least in php-4.2.1 running within httpd-2.0.37).
> 
> I just profiled the delivery of a .php file consisting of
> 10KB of static text, and it took 25 writev calls of 400 bytes
> each.
> 
> The function php_apache_sapi_ub_write() is inserting a flush bucket
> after each bucket of data that it adds to the output brigade.

Unfortunately, I think this is what the sapi was intending to happen
in the meat of the ub_write() function, since "ub" means "unbuffered".
How does it behave when that flush bucket is removed (effectively
allowing better downstream buffering in the output filters)?

-aaron

Reply via email to