I have a perl script that spawns 60 child process. I get an “out of memory error” and no other additional error message to know the cause of it. what does it denote? Is it because i have 60 child process running in the system simultaneous i get a out of memory error. I dont have big array or hash maps in the process so there should not be memory issue. The child Process just greps the file.
Solaris 10 is the OS.
- What is the maximum limit of child process that i can fork in
Solaris 10? - What does out of memory denotes?
Some systems have a 64 child limit. I guess you found one. Reap the ones that have completed to spawn more.