Paralelo :: Corredor

Um objeto para gerenciar as coisas em execução em processos paralelos
Baixe Agora

Paralelo :: Corredor Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Chad Granum
  • Site do editor:
  • http://search.cpan.org/~exodist/

Paralelo :: Corredor Tag


Paralelo :: Corredor Descrição

Um objeto para gerenciar as coisas em execução em processos paralelos Existem vários outros módulos para fazer isso, você provavelmente quer um deles. O módulo Parallel :: Runner existe como um super gerenciador de tarefas paralelas super especial. Você cria o objeto com um limite de processos e retornos de chamada para o que fazer enquanto aguarda um slot de processo livre, bem como um retorno de chamada para o que um processo Shoudl acabou de sair. Você deve explicadamente chamar $ Runner-> terminar () quando você são feitos. Se o corredor for destruído antes de as crianças terminarem, um aviso será gerado e seus processos filhos serão mortos, por força, se necessário. Se você especificar no máximo 1, não ocorrerá um bifurcação e será executado () bloqueará até o coderef retorna. Você pode forçar um garfo, fornecendo um valor verdadeiro booleano como o segundo argumento para executar (), isso forçará o corredor a garfo antes de executar o CODEEF, no entanto, executar () ainda bloqueará até que a criança sai.synopsys #! / Usr / bin / perl use rigoroso; use avisos; Use paralelo :: corredor; Meu $ Runner = Parallel :: Runner-> Novo (4); $ Runner-> Executar (Sub {...}); $ Runner-> Executar (Sub {...}); $ Runner-> Executar (Sub {...}); $ Runner-> Executar (Sub {...}); # Isso bloqueará até que um dos 4 anteriores termine $ Runner-> Executar (sub {...}); # Não esqueça disto. $ corredor-> terminar; Requisitos: · Perl.


Paralelo :: Corredor Software Relacionado

Scgi.

Para implementar uma interface SCGI para um servidor de aplicativos ...

162

Download