Parallel :: Unterfork.

Verwalten von Perl-Funktionen in Gabelprozessen.
Jetzt downloaden

Parallel :: Unterfork. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Emmanuel Rodriguez
  • Website des Verlags:
  • http://debian.potyl.com/

Parallel :: Unterfork. Stichworte


Parallel :: Unterfork. Beschreibung

Verwalten Sie Perl-Funktionen in Gabelprozessen. Parallel :: SubFork ist ein Perl-Modul, um Perl-Funktionen in Gabelprozessen zu verwalten. Synopsis verwenden Parallel :: Unterfork; mein $ manager = parallel :: subform-> new (); # Starten Sie zwei parallele Aufgaben $ mager-> starten (sub {Sleep 10; drucken " "}); $ Manager-> Start (Callback, @args); # Warten Sie auf alle Aufgaben, um $ Manager -> WAITE_FOR_ALL (); # Loop durch alle Aufgaben, die meine $ Task ($ Manager-> Tasks) {# Zugriffe durchführen Jede der Eigenschaften Printf "Aufgabe mit PID% d fortgesetzt ", $ task-> pID; Printf" Status vorhanden:% d, Exit-Code:% d \ n ", $ Task-> Status, $ Task-> Exit_Code; Printf" Args of Task, wo:% s ", Join (',', $ Task-> Args); drucken" ";} oder leichter: Verwendung parallel :: Subfork QW (SUB_FORK); Meine $ Task = Sub_Fork (Callback, @args); $ Task-> WAIT_FOR (); Dieses Modul bietet einen einfachen Wrapper über das Modul Parallel :: SubFork :: Task, die wiederum die Nutzung des Systems von Gabel und WaitpiD vereinfacht. Die Idee ist es, die Aufgaben zu isolieren, die in Funktionen oder Verschlüsseln ausführen und sie in einem getrennten Prozess ausführen können, um die Parallelisierung zu nutzen. Anforderungen: · Perl.


Parallel :: Unterfork. Zugehörige Software