I need to figure out why the memory is being held. Any answers or suggestions are appreciated!
Start with what you know leaks, then start chopping pieces out of it until the leak stops. The last thing you chopped is a likely culprit. If you notice that the leakage decreases, you might have multiple culprits.
In a "normal" script, POD directives are a great way to chop stuff out without really removing it. E.g.,
=for DEBUGGING
my @big = ('foo') x 100000000;
=cut
removes that line of code, as far as the compiler is concerned.
Since you're using PerlScript, you might need to comment lines out. I don't know if PerlScript can cope with POD.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.