Paralelo :: fila.

Parallel :: Fila é um módulo Perl para fork ou thread uma lista de fechamentos paralelos nivelados.
Baixe Agora

Paralelo :: fila. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Steven Lembark
  • Site do editor:
  • http://search.cpan.org/~lembark/

Paralelo :: fila. Tag


Paralelo :: fila. Descrição

Paralelo :: Fila é um módulo Perl para garfo ou encadear uma lista de fechamentos paralelos níveis. Parallel :: Fila é um módulo Perl para garfo ou thread uma lista de fechamentos paralelo n-way parallel.synopsis # exemplo fila: # somente esprish arquivos maiores que 8kb de tamanho. Figura # que o sistema pode lidar com quatro cópias de Squish # correndo ao mesmo tempo sem interferir # uns com os outros. meu @Queu = map {-s> 8192? sub {squish $ _}: ()} @filz; # Funcional: passe na contagem e lista de coderefs. # # Adicionando 'RunQueue' exporta a sub-rotina em # o pacote atual. útil para situações não OO. # # Execute a fila 4 caminho paralela. Use paralelo :: fila QW (Forquilha Verbosa Runqueue); Meu @Remaining = Restqueue 4, @Queue; morrer "trabalhos incompletos" se @Remaining; # OO: Gere gerenciador de filas e use sem os argumentos # 'RunQueue', construa um gerenciador de filas, # e use-o para executar os trabalhos use paralela :: fila; Minha $ Quemgr = Parallel :: Filema-> Construct (Thread); $ quemgr-> runqueue (4, @queue); morrer "trabalhos incompletos" se @Queue; # Ligue paralela :: fila com a configuração padrão # (garfo silenciosamente). Exigir paralelo :: fila; Paralelo :: Fila-> Runqueue (4, @Queu); # Pré-definir os padrões para os objetos: deixe # out runqueue, defina o resto e construa # um objeto. O aqui fica detalhado, thread, # e depurar tudo definido como True. Use paralelo :: fila QW (linha detalhada); Meu $ Quemgr = Parallel :: Queue-> Construção (depuração); Meu @Remaining = $ quemgr-> Runqueue (4, @Queue); Dada uma contagem e uma matriz de coderefs (mais provável fechamento), a RunQueue executará os trabalhos em paralelo. Os trabalhos podem ser executados via garfo ou encadeamentos separados . Os trabalhos na fila são executados até que um deles sai diferente de zero, a operação do garfo / linha falha ou todas elas são despachadas (isto é, a fila está vazia). Requisitos: · Perl.


Paralelo :: fila. Software Relacionado