httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject DO NOT REPLY [Bug 48130] DAV operations on large filesets consume all the OS memory
Date Mon, 30 Jan 2012 15:23:25 GMT

--- Comment #5 from Diego Santa Cruz <> 2012-01-30 15:23:25
UTC ---
Created attachment 28233
mod_dav / mod_dav_fs memory reduction patch 2/5

Use subpool when allocating a propdb and introduce function variants that
allow destroying the propdb pool when the propdb of a resource is closed
(dav_close_propdb2() and dav_get_props2()).
Then use these new functions to destroy the propdb pool after use in
dav_propfind_walker() reducing memory usage to O(1) instead of O(N) with the
number of resources in a collection and greatly helps PROPFIND.

So far these new functions are not exported from the mod_dav module, that might
be considered when an mod_dav API addition is welcome.

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message