in reply to Fork/Child Question

In this particular case, if you're on unix, you can simply start the job in the background:

foreach (0 .. 100) { system(" do something here ... long time & "); }
The only thing I changed from your code was to add an amersand at the end of the command to be executed by system. This should also work on cygwin, but generally not on other Windows perls.