私は Perl の専門家ではないので、質問させていただきました。私は2つのプロセスコンテンポラリーを起動してそれらを待つ必要があり、私は次のようにしました:
use Parallel::ForkManager;
for ($i=0; $i<2; $i++)
{
$pm->start and next;
@args = ("python", "myprogram");
push(@args,split(/ +/, $param));
system(@args) == 0 or die "system @args failed: $?";
$pm->finish;
}
$pm->wait_all_children;
それは正しいですか、それとももっと良い方法がありますか? system
並列で使用するのは正しいですか?