in reply to Re^2: Trouble with fork()
in thread Trouble with fork()

You should be roughly aware of the per-process memory requirements (size of work). Do you have enough swap to cover it all?

Is memory overcommit enabled on your linux box? Check it with sysctl vm.overcommit_memory