Coro :: LWP.

coro :: lwp é um módulo Perl para tornar a LWP sem bloqueio - tanto quanto possível.
Baixe Agora

Coro :: LWP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Marc Lehmann
  • Site do editor:
  • http://www.goof.com/pcg/marc/

Coro :: LWP. Tag


Coro :: LWP. Descrição

Coro :: LWP é um módulo Perl para tornar a LWP sem bloqueio - tanto quanto possível. Coro :: LWP é um módulo Perl para tornar a LWP não-bloqueio - tanto quanto possível.Synopsis Use Coro :: LWP; # depois que a LWP não deve bloquear este módulo tenta tornar a LWP sem bloqueio em relação a outras corouts, tanto quanto possível, e com o que significa que isso leva.lwp realmente tenta estar bloqueando, então este módulo tinha que ser muito invasivo e ser carregado muito cedo para assumir o efeito adequado.Aqui é o que atualmente faz (futuras versões do LWP pode exigir truques diferentes): ele carrega coro :: Selecione, sobrescrevendo o perl Select BUBLINGLING.Este é necessário porque as chamadas LWP selecionam com bastante frequência Para tempostos e quem sabe o que.IMPACT: Todo mundo usa essa versão (mais lenta) do Select, também. Deve ser bastante compatível para o PERLS BUILTIN, no entanto.it Sobrescreve o soquete :: inet_aton com coro :: Util :: inet_aton.Este é necessário porque o lwp pode (e) tentar resolver os nomes dessa maneira.imact: provavelmente pouco, o Duas funções devem ser bastante equivalentes. Substitui a classe base da rede :: http, net :: ftp, net :: nntp.Este é necessário porque o LWP nem sempre usa Selecione para ver, um arquivo handandle pode ser lido / escrito sem bloqueio , portanto, a classe base io :: inet precisa ser substituído por Coro :: Socket.impact: Coro :: Soquete não é de todo compatível com io :: Soquete :: inet. Embora ele duplique alguma funcionalidade indocumentada necessária pela LWP, ela não possui todos os métodos de IO :: Socket :: inet e pode agir de forma bastante diferente na prática. Além disso, os protocolos diferentes do acima mencionado ainda bloqueiam, pelo menos algumas do tempo. Tudo provavelmente faz outras bibliotecas do que apenas lwp não bloquear, mas isso é apenas um efeito colateral que você não pode confiar no paralelismo não é suportado por todas as bibliotecas. , alguns podem armazenar dados de cache globalmente. Requisitos: · Perl.


Coro :: LWP. Software Relacionado

SYS :: Runalone.

SYS :: Runalone pode ter certeza de que apenas uma invocação de um script está ativa de cada vez. ...

170

Download