Recently I identified a new problem with Archive::Tar module, I am trying to create an object of this module and then some kind of extractions and destroying the objecting explicitly at the end but to my surprise I can see in the top( unix command ) output that the memory allocated during the the process of object creation is still with the underlying perl code, it is not deallocated as long as perl code is running. Can you please suggest as to what is going in the background which is causing this issue. ( Actual scenario is to process around 150 tar.gz files one by one in foreach loop, each time object is created and destroyed but as explained above due to the memory issue it throws an error "Too many open files at ....." or sometimes it says " Can't locate Carp/Heavy.pm in @INC " and breaks out.) Is this problem with Archive::Tar or I am mistaken somewhere, please help me out.

In reply to Archive::Tar Memory deallocation problem by bgupta

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.