簡體   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