繁体   English   中英

在Perl中并行执行相关的串行作业

[英]Parallel in Perl for a related serial jobs

我有一个perl脚本来实现串行作业,而下一个作业将采用上一个作业的输出。 我想知道是否可以并行实现它? 我应该使用哪个模块? 谢谢。

根据您到目前为止的发言,我真的不知道这是否对您有帮助,但是仅出于尝试本文档的目的,至少可以提供有关流程之间如何通信的信息:

http://perldoc.perl.org/perlipc.html

此外,如果您开始创建并行Perl软件,请确保了解事件驱动的编程会很有帮助。 这是AnyEvent模块,它使事件驱动的编程非常流畅和简单:

https://metacpan.org/pod/AnyEvent

但是,关于为并行作业建议模块的更多信息,AnyEvent在fork()周围有一个简单的包装器,这对于您的事业也很有用。 这是专门处理从“孩子”那里获取信息的模块:

https://metacpan.org/pod/AnyEvent::Fork::RPC

如果所有这些实际上都没有帮助,而您只是在寻找一些并行软件编写的简单步骤,则此模块可以使此操作变得容易:

https://metacpan.org/pod/Parallel::Simple

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM