Practical mod_perl / HTML Book /



previous page: 14.1.2. Defining the Maximum Memory Size Threshold
  
page up: HTML Version of the book
  
next page: 14.2. Coding for a Smaller Memory Footprint

14.1.3. Defining the Maximum Unshared Memory Size Threshold


Instead of setting the shared and total memory usage thresholds, you can set a single threshold that measures the amount of unshared memory by subtracting the shared memory size from the total memory size.

Both modules allow you to set the thresholds in similar ways. With Apache::GTopLimit, you can set the unshared memory threshold server-wide with:

$Apache::GTopLimit::MAX_PROCESS_UNSHARED_SIZE = 6144;

and locally for a handler with:

Apache::GTopLimit->set_max_unshared_size(6144);

If you are using Apache::SizeLimit, the corresponding settings would be:

$Apache::SizeLimit::MAX_UNSHARED_SIZE = 6144;

and:

Apache::SizeLimit->setmax_unshared(6144);

 

Continue to:

  • prev: 14.1.2. Defining the Maximum Memory Size Threshold
  • Table of Contents
  • next: 14.2. Coding for a Smaller Memory Footprint







TOP
previous page: 14.1.2. Defining the Maximum Memory Size Threshold
  
page up: HTML Version of the book
  
next page: 14.2. Coding for a Smaller Memory Footprint


Menu

  • HTML Book
  • PDF Book
  • Download Code
  • Table of Contents
  • Errata
  • mod_perl2 User's Guide
  • Sitemap

Search


Add to Google




Creative Commons License


Written by
Eric Cholet (Logilune) and
Stas Bekman (StasoSphere & Free Books).


[ Privacy Policy | Terms of Use | About Us | Search ]

© 2007 StasoSphere.com