perl has threads,
outside that there is no way to control how the process
is forked, it just get copied.
if you don't need these large variables in the child
processes you can allways undef() them just after the fork()...
Perl does not have threads that you want to use in anything
that counts. See Threads vs Forking (Java vs Perl) for some discussion. (Please
excuse the typos.)