gpt4 book ai didi

perl - Parallel::ForkManager,当 ->start 返回 false 时会发生什么

转载 作者:行者123 更新时间:2023-12-02 22:34:43 24 4
gpt4 key购买 nike

回复: http://www.perlmonks.org/?node_id=786942

时间:

$manager->start and next;

&dowork();

父级返回 true ($pid),并转到周围循环的下一次迭代。 child 返回 0,并完成工作。

如果我没理解错的话,如果我们达到最大 child 数,$manager->start 将返回 0,而 parent 会做这些工作吗?如果是这样,阻止 parent 做任何工作的最佳方法是什么?

最佳答案

Parallel::ForkManager

start 将始终启动一个 child 。它可能必须等待其中一个 child 结束(当最大数量的 child 正在运行时),但它已做好充分准备。

除了在他的 child 中,它不会返回零。 (它死于错误。)

关于perl - Parallel::ForkManager,当 ->start 返回 false 时会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11616156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com