in reply to Multitasking Effort

Maybe you should look at Parallel::ForkManager.