Welcome to perlmonks! I would look at two things, first, what is the command ($command) that you are attempting to execute. Second, look at where you are trying to execute it. For example, maybe this is being executed in an loop and it attempting to create thousands of processes. There is a limit on the number of processes you can create (which is implementation dependant).