Parallel :: Subfork

Gérer les fonctions PERL dans les processus fourchus.
Télécharger maintenant

Parallel :: Subfork Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Emmanuel Rodriguez
  • Site Internet de l'éditeur:
  • http://debian.potyl.com/

Parallel :: Subfork Mots clés


Parallel :: Subfork La description

Gérer les fonctions PERL dans les processus fourchus. Parallènement :: Subfork est un module Perl pour gérer les fonctions Perl dans les processus forcés.Synopsis Utilisez Parallel :: Subfork; My $ Manager = Parallel :: Subfork-> Nouveau (); # Démarrez deux tâches parallèles $ $ gestionnaire-> Démarrer (Sub {Sleep 10; Imprimer "Terminé "}); $ gestionnaire-> Démarrer (rappel, @args); # Attendez que toutes les tâches de reprennent $ Gestionnaire -> wait_for_all (); # boucle via toutes les tâches de My $ Tâche ($ gestionnaire-> tâches) {# Accéder à des tâches Toute des propriétés Printf "Tâche avec PID% D a repris ", $ Task-> pid; printf" Existe Statut:% d, code de sortie:% d \ n ", $ Task-> Status, $ Task-> EXIT_CODE; PrintF" arguments de la tâche où:% s ", rejoindre (',', $ task-> args); imprimer" ";} ou plus facilement: utilisez parallèlement :: Subfork qw (Sub_fork); ma tâche $ = sub_fork (rappel, @args); $ Tasse-> wait_for (); ce module fournit une simple enveloppe sur le module parallèle :: Subfork :: Tâche qui simplifie à tour de rôle l'utilisation des appels système et Waiterpid. L'idée est d'isoler les tâches à exécuter dans des fonctions ou des fermetures et de les exécuter dans un processus séparé afin de tirer parti de la parallélisation. Exigences: · Perl


Parallel :: Subfork Logiciels associés