You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs-cvs@perl.apache.org by pe...@apache.org on 2004/12/13 05:41:49 UTC
svn commit: r111688 - /perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod
Author: perrin
Date: Sun Dec 12 20:41:49 2004
New Revision: 111688
URL: http://svn.apache.org/viewcvs?view=rev&rev=111688
Log:
Explain SizeLimit Win32 situation, change some legacy language to reflect SizeLimit being maintained by the group rather than the original author
Modified:
perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod
Modified: perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod
Url: http://svn.apache.org/viewcvs/perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod?view=diff&rev=111688&p1=perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod&r1=111687&p2=perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod&r2=111688
==============================================================================
--- perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod (original)
+++ perl/modperl/docs/trunk/src/docs/2.0/api/Apache/SizeLimit.pod Sun Dec 12 20:41:49 2004
@@ -118,7 +118,7 @@
=head1 Caveats
-This module is platform dependent, since finding the size of a process
+This module is platform-dependent, since finding the size of a process
is pretty different from OS to OS, and some platforms may not be
supported. In particular, the limits on minimum shared memory and
maximum shared memory are currently only supported on Linux and BSD.
@@ -161,14 +161,17 @@
=item Win32
-Uses C<Win32::API> to access process memory information.
-C<Win32::API> can be installed under ActiveState perl using the
-supplied ppm utility.
+Under mod_perl 1, SizeLimit provided basic functionality by using
+C<Win32::API> to access process memory information. This worked
+because there was only one mod_perl thread. With mod_perl 2, Win32
+runs a true threaded MPM, which unfortunately means that we can't
+tell the size of each interpreter. Win32 support is disabled until
+a solution for this can be found.
=back
-If your platform is not supported, and if you can tell me how to check
-for the size of a process under your OS (in KB), then I will add it to
+If your platform is not supported, and if you can tell us how to check
+for the size of a process under your OS (in KB), then we will add it to
the list. The more portable/efficient the solution, the better, of
course.
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-cvs-unsubscribe@perl.apache.org
For additional commands, e-mail: docs-cvs-help@perl.apache.org