Grupo de discussão

Thread :: Pool contém grupo de threads para executar trabalhos semelhantes.
Baixe Agora

Grupo de discussão Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Elizabeth Mattijsen
  • Site do editor:
  • http://search.cpan.org/~elizabeth/

Grupo de discussão Tag


Grupo de discussão Descrição

Thread :: Piscina contém grupo de segmentos para realizar trabalhos semelhantes. Tópico :: Pool Contém grupo de threads para executar trabalhos semelhantes.Synopsis Use Thread :: Piscina; $ pool = thread :: pool-> NOVO ({Optimize => 'CPU', # Padrão: 'Memória' pré => sub {shift; imprimir "trabalhador inicial com @_n", Do => sub {shift; Print " Fazendo trabalho para @_n "; REVERSE @_}, post => sub {shift; Imprimir" Trabalhador de parada com @_n ", stream => sub {Shift; Imprimir" Streamline com @_n ", Monitor => Sub {Imprimir" monitor com @_n ", pré_post_monitor_only => 0, # Padrão: 0 = também para" fazer "ponto de verificação => sub {Imprimir" Checkpointingn "}, Frequency => 1000, Autohutdown => 1, # Padrão: 1 = Yes trabalhadores = > 10, # Padrão: 1 MaxJobs => 50, # Padrão: 5 * Trabalhadores Minjobs => 5, # Padrão: MaxJobs / 2}, QW (ABC) # parâmetros para "pre" e "post" de rotina); $ piscina-> Job (QW (D E F)); # não está interessado em resultado $ jobid = $ piscina-> trabalho (QW (g h i)); @result = $ bilhar-> Resultado ($ JobID); # espera que o resultado esteja pronto $ JobID = $ bilhar-> Job (QW (J K L)); @result = $ bilhar-> result_dontwait ($ jobid); # faço _not_ aguarde o resultado @Result = $ pool-> espera por (QW (m n O)); # Envie e aguarde o resultado $ Pool-> Adicionar; # Adicionar trabalhador (s) $ piscina-> Remover; # Remover trabalhador (s) $ piscina-> trabalhadores (10); # adaptar o número de trabalhadores $ piscina-> juntar; # Espere por todos os tópicos removidos para terminar $ trabalhadores = $ piscina-> trabalhadores; $ todo = $ piscina-> TODO; $ removido = $ bilhar-> removido; $ piscina-> maxJobs (100); # Adaptar ou (De-) Ativar o Trabalho Clottling $ Pool-> Minjobs (10); $ piscina-> Autohutdown (1); # desligamento Quando o objeto é destruído $ piscina-> desligamento; # Espere até que todos os trabalhos fizem $ piscina-> abortar; # Termine o trabalho atual e remova todos os trabalhadores $ feito = $ piscina-> feito; # estatísticas simples de uso de rosca $ notused = $ pool-> Notused; Tópico :: Pool-> Remove_me; # dentro de "fazer" apenas requirements: · Perl


Grupo de discussão Software Relacionado

Mamory.

Mamory é uma biblioteca para gerenciamento de ROM em projetos relacionados ao emulador. ...

158

Download