Re: Memory usage

Mark Overmeer <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.mail-box
Organization MARKOV Solutions
Message-ID <[email protected]>
* Daniel P. Berrange ([email protected]) [040312 12:13]:
> On Fri, Mar 12, 2004 at 11:07:13AM +0000, Miah Gregory wrote:
> > Whilst the script seems to work ok, it does take a long time to run, but
> > the main problem is memory usage - with a big folder with, say, 5000
> > messages in it, the script exhausts the memory on the machine.

> I've had a problem with memory usage too - I reduced memory consumption by 
> calling $message->destruct after finishing dealing with each message - but 
> I still can't process all 500MB of mail archives in one go without 
> restarting my script.

It would be nice to know why destruct() doesn't help.  Might be a
simple case of some final reference to be cleaned-up.  At the same
time, it may as well be cause by Perl trashing memory or other
memory leaks.  Various versions of Perl have memory leaks.
-- 
               MarkOv

------------------------------------------------------------------------
drs Mark A.C.J. Overmeer                                MARKOV Solutions
       [email protected]                          [email protected]
http://Mark.Overmeer.net                   http://solutions.overmeer.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.