Memory usage of httpd processes grows proportional to the request body size for PUT requests. e.g. send a PUT request with a 400mb request body and watch out for the OOM killer.
This is known memory leak (or several) in ap_get_client_block(), fixed in Apache CVS HEAD.
Back-ported fixes included in 2.0.40-15.