in reply to Re^2: fork always 'n' processes.in thread fork always 'n' processes.
Have you looked at Parallel::ForkManager?
Edit: changed title because "always 'n' processes" reads too much like "Guns 'n' Roses" or "fish 'n' chips" to me.