On Wed, 6 Sep 2006 19:09:15 -0400
Jonathan Vanasco <[EMAIL PROTECTED]> wrote:

> On Sep 6, 2006, at 6:41 PM, Frank Wiles wrote:
> 
> >    Is that 500MB that "vanished" in used, buffers, or cached?  Just
> >    because it isn't listed in "free" doesn't mean it isn't "free"
> > from a "Available memory I can use" standpoint.  For example, your  
> > system
> >    will reclaim memory from cached and buffers when it runs out of
> >    "free".
> 
> off my original discovery, a few restarts of apache/pg and i started  
> running into swap- like the original poster.
> 
> i haven't been able to run memory down that low on purpose yet-- if  
> you've got any clues into examining the cache/buffers , I'll gladly  
> give it a go.

   Well if you're running into swap then yeah, you've got a problem.
   Sorry haven't been following this thread as closely as I probably 
   should have before commenting. :) 

   I'd suggest running just pg on the system for awhile and do some
   stop/starts and see if you can force it to swap with just pg.
   That'll remove apache/mp from the picture entirely as being a
   possible source of the problem. 

   I'd also check to make sure you updated DBD::Pg recently as there
   were a few memory leaks fixed not long ago and also to make sure it
   has been compiled against the 8.1.3 libpq ( in case you did a pg
   upgrade since DBD::Pg was built ). 

   If running with just pg doesn't force you to go into swap, if
   possible try running your mp code without pg running.  Again doing
   the stop/starts to see if you can get into swap that way.  

 ---------------------------------
   Frank Wiles <[EMAIL PROTECTED]>
   http://www.wiles.org
 ---------------------------------

Reply via email to