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
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |