|Think about Loose Coupling|
Memory limitation of a perl process in Unixby asinghvi (Acolyte)
|on Feb 20, 2004 at 22:57 UTC||Need Help??|
asinghvi has asked for the wisdom of the Perl Monks concerning the following question:
Hello Perl gurus, Running on perl 5.6.1 on Solaris 2.8 64 bit.
I run a perl script that forks out 2 children. Each of the children are reading big flatfiles into hashes within hashes and after processing (aggregation, modification), writing back into other flatfiles.
Today, I got an "Out of Memory error" on one of the threads. The process size had climbed to 3.28 GB.
I want to know if there is a memory limitation of a perl process in Unix.
I have already verified the following - Our server does not have a process size limitation. - Yesterday, exactly the same script had reached 3.15 GB and completed successfully.
Any help is appreciated.