Bert Huijben <b...@qqmail.nl> writes:

> Nice fix :-)
>
> Do you have any numbers on the resulting memory usage compared to the
> previous version. I would imagine that this could really help on updates
> with a lot of files, especially on threaded apache.

Thanks!

The difference is 32 bytes per every svn_stream_write() call that's done
while handling the request.  A skelta-style update for 700 MB of deltified
contents (one file) now requires 2.5 MB less memory.

This isn't a lot, but I think it's a nice thing to have.

Another reason for this change is that every created apr_bucket_brigade
adds a pool cleanup handler, and keeping an unnecessary pile of handlers
just didn't feel right.


Regards,
Evgeny Kotkov

Reply via email to