| Paralelo :: Subfork Gerenciar funções Perl em processos bifurcados. |
Baixe Agora |
Paralelo :: Subfork Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Emmanuel Rodriguez
- Site do editor:
- http://debian.potyl.com/
Paralelo :: Subfork Tag
Paralelo :: Subfork Descrição
Gerenciar funções Perl em processos bifurcados. Paralelo :: Subfork é um módulo Perl para gerenciar as funções Perl em processos bifurcados.Synopsis Use paralelo :: subpork; meu gerente de $ = paralelo :: subporto-> novo (); # Inicie duas tarefas paralelas $ Gestante-> Iniciar (Sub {Sleep 10; Imprimir "Concluído "}); $ gestor-> Iniciar (callback, @args); # Aguarde todas as tarefas para retomar $ Gestor-> wait_for_all (); # loop através de todas as tarefas foreque minha tarefa $ ($ Gestor-> Tarefas) {# Acesso qualquer uma das propriedades printf "Tarefa com PID% D retomada ", $ task-> PID; Printf" existe status:% d, código de saída:% d \ n ", $ task-> status, $ task-> exit_code; printf" Args of Tarefa onde:% s ", junte (',', $ task-> args); imprimir" ";} ou mais facilmente: Use paralelo :: Subfork qw (sub_fork); my $ task = sub_fork (retorno de chamada, @args); $ task-> wait_for (); este módulo fornece um simples invólucro sobre o módulo paralelo :: subpork :: Tarefa que, em turnos, simplifica o uso do sistema chama o garfo e waitpid. A ideia é isolar as tarefas a serem executadas em funções ou fechamentos e para executá-las em um processo separado, a fim de aproveitar a paralelização. Requisitos: · Perl.
Paralelo :: Subfork Software Relacionado