perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stas Bekman <s...@stason.org>
Subject Re: [PATCH] Apache2::SizeLimit on Linux
Date Sun, 07 Aug 2005 23:30:20 GMT
Torsten Foertsch wrote:
> Hi,
> 
> the attached patch allows Apache2::SizeLimit to use the new /proc/PID/smaps 
> instead of /proc/PID/statm. This takes into account copy-on-write pages when 
> counting shared memory.

Torsten++!

Could you please submit a doc patch for Apache2/SizeLimit.pod
http://svn.apache.org/viewcvs.cgi/perl/modperl/docs/trunk/src/docs/2.0/api/Apache2/SizeLimit.pod?rev=159831&view=log
explaining the fact that shared memory calculation is normally wrong under 
linux kernel 2.6 and how to fix that situation? (below)

> The patch looks if /proc/PID/smaps exists and if Linux::Smaps is installed. If 
> not it uses the old /proc/PID/statm. Hence, it is compatible with old 
> linuxes.
> 
> /proc/PID/smaps exists by now in the mm-series of the linux kernel. I hope the 
> patch will take its way into the vanilla kernel in the not so distant future.
[...]
> The first one uses linux 2.6.13-rc4-mm1 (with a little patch that will go into 
> the next mm-version, see 
> http://marc.theaimsgroup.com/?l=linux-kernel&m=112335328222533&w=2), the 
> second with Suses default kernel (2.6.11.4-20a-default).

Do you know when the mm-series will become a part of the mainstream branch?

-- 
__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

Mime
View raw message