You mean fork off x children and then call an external process from each of them with system()? That may not be the most efficient way of solving the task at hand (depending on what exactly your task is), but I can't see any problems with this approach. Be sure to pass command arguments to system in an array so that you don't spawn a shell for every program you start.
In reply to Re: Parallel::ForkManager and system "command",@args;
by tirwhan
in thread Parallel::ForkManager and system "command",@args;
by strredwolf
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |