http://qs321.pair.com?node_id=874988


in reply to Re^2: fixed set of forked processes
in thread fixed set of forked processes

Then use Parallel::ForkManager or Proc::Queue.