Perl itself doesn't have such limits. But limits may be imposed on by your OS, either as limits for each process, or as system-wide limits (that is, limits that are shared by all processes). Depending on your OS, some limits can't be changed, some can, but require a reboot (some after a recompilation of your kernel) and some can be changed on the fly. But that's all very OS dependent, and has not much to do with Perl.
Abigail