Perl has essentially no issues with data structure size. A 'typical' perl process does use quite a lot of memory. 10-40MB would not be unusual and you can go a lot larger.

If you are not logging any errors you need to get some debugging happening, otherwise you are working in the dark. The simplest method is to add $DEBUG && warn "Got to here!\n" type statments all though your code and set $DEBUG=1 at the top of the script to make it active. At that point you can accurately see where things grind to a halt.

Your mention of 5/50MB of memory looks like a quote from a shared server brochure. Shared servers limit use of resources in many ways but can certainly throttle your processes. If you have shell access fire up top and watch it as you make a request.

cheers

tachyon


In reply to Re: Possible Server Resources problem by tachyon
in thread Possible Server Resources problem by Anonymous Monk

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.