[Cascavel-pm] Executar 2 processos ao mesmo tempo

Marcio Ferreira marciodesouzaferreira em gmail.com
Quarta Maio 16 06:46:09 PDT 2012


Child

procure esse módulo (estou no cel, overhead pra passar o link)
On May 15, 2012 7:34 PM, "Daniel Mantovani" <
daniel.oliveira.mantovani em gmail.com> wrote:

> Autocomplete do IPhone
>
> Enviado via iPhone
>
> Em 15/05/2012, às 18:50, Stanislaw Pusep <creaktive em gmail.com> escreveu:
>
> Você tem um problema. Aí você pensa: "vou usar threads para resolver"!
> Agora você tois probleem dmas.
>
> Desculpem, não pude resistir...
>
> ABS()
>
>
>
> 2012/5/15 Daniel Mantovani <daniel.oliveira.mantovani em gmail.com>
>
>> André, que tipo de problema você teve em usar treads em Perl?
>>
>> Enviado via iPhone
>>
>> Em 15/05/2012, às 18:27, Andre Carneiro <andregarciacarneiro em gmail.com>
>> escreveu:
>>
>> A resposta foi para o monitoramento de pacotes de rede.
>>
>> Quanto a multiprocessamento, nunca usei o EV. Sei que o AnyEvent utiliza
>> o EV, e com o AnyEvent você pode resolver o problema de
>> 'multi-processamento'.
>>
>>
>> Quanto a threads, eu realmente não tive boas experiências com isso(em
>> Perl), então não vou recomendar que você tente isso, a menos que realmente
>> seja necessário(tipo, seu chefe mandou usar threads - brincadeira :-D).
>>
>>
>> De qualquer forma, EXPERIMENTA!
>>
>>
>>
>> Cheers!
>>
>>
>>
>> 2012/5/15 Leonardo Ruoso <leonardo.ruoso em gmail.com>
>>
>>> Em Ter, 2012-05-15 às 14:00 -0300, Andre Carneiro escreveu:
>>> > Leonardo,
>>>
>>> > Várias maneiras de fazer. Perguntei para o pessoal que mexe mais com
>>> > monitoramento por aqui, e me recomendaram esse módulo abaixo:
>>>
>>> > Net::Pcap
>>>
>>> Entendi não como «a system-independent interface for user-level packet
>>> capture» poderia ajudá-lo a executar dois processos simultâneos…
>>>
>>> RenatoCron deu uma resposta bastante precisa para a pergunta dele, eu é
>>> achei que ele queria algo diferente do que perguntou.
>>>
>>> Supondo eu que ele queria executar «dois loops simultaneamente» num
>>> mesmo processo eu dei a sugestão dele usar EV e substituir ambos os
>>> loops pelo EV::loop!
>>>
>>> A outra alternativa, menos simples, menos performática, seriam threads.
>>>
>>> Ele disse que ambos os processos estavam «feitos»!
>>>
>>> ~~:/
>>>
>>>
>>> > Fuçando um pouquinho no CPAN, eu encontrei esse aqui:
>>> >
>>> >
>>> > AnyEvent::Pcap
>>> >
>>> >
>>> >
>>> >
>>> > Recomendo que você veja os dois.
>>> >
>>> >
>>> >
>>> >
>>> > Agora 'utilização de máquina' é meio vago. O que exatamente você
>>> > precisa monitorar? Processamento? I/O? ...
>>> >
>>> >
>>> >
>>> >
>>> > Cheers!
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > 2012/5/15 Leonardo Ruoso <leonardo.ruoso em gmail.com>
>>> >         Em Ter, 2012-05-15 às 09:29 -0300, Vivia Diniz escreveu:
>>> >         > Olá pessoal,
>>> >         >
>>> >         > Preciso executar 2 processos simultaneamente, ou seja, um
>>> >         processo
>>> >         > fica escutando se chega algum pacote da rede e o outro fica
>>> >         > verificando a utilização da máquina. Este última deve ser
>>> >         executado a
>>> >         > cada x minutos e o outro a todo momento.
>>> >
>>> >
>>> >         https://metacpan.org/module/EV
>>> >
>>> >
>>> >         >
>>> >         > Os 2 processos estão prontos, mas não consigo fazer
>>> >         executá-los
>>> >         > simultaneamente.
>>> >         > Alguém pode me ajudar?
>>> >         >
>>> >         >
>>> >         > --
>>> >         >
>>> >
>>> >         > ___________________________________
>>> >         >
>>> >         > Vivia Diniz Agustinho
>>> >         > Collector-3
>>> >         > (41) 3544 8705
>>> >         >
>>> >         > Pense antes de imprimir.
>>> >         > Se você recebeu esta mensagem por engano, por favor, avise
>>> >         > imediatamente o remetente e a exclua.
>>> >         > O conteúdo somente será considerado como proveniente da Tree
>>> >         Tools
>>> >         > quando efetivamente confirmado, formalmente, por um de seus
>>> >         > representantes legais.
>>> >
>>> >         > _______________________________________________
>>> >         > Cascavel-pm mailing list
>>> >         > Cascavel-pm em pm.org
>>> >         > http://mail.pm.org/mailman/listinfo/cascavel-pm
>>> >
>>> >
>>> >         --
>>> >
>>> >         Leonardo Ruoso <leonardo em ruoso.com>
>>> >         (11) 2368-2228 - (11) 3522-9612
>>> >         http://leonardo.ruoso.com
>>> >
>>> >         _______________________________________________
>>> >         Cascavel-pm mailing list
>>> >         Cascavel-pm em pm.org
>>> >         http://mail.pm.org/mailman/listinfo/cascavel-pm
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > André Garcia Carneiro
>>> > Analista/Desenvolvedor Perl
>>> > (11)82907780
>>> >
>>> > _______________________________________________
>>> > Cascavel-pm mailing list
>>> > Cascavel-pm em pm.org
>>> > http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>
>>>
>>> --
>>> Leonardo Ruoso <leonardo em ruoso.com>
>>> (11) 2368-2228 - (11) 3522-9612
>>> http://leonardo.ruoso.com
>>>
>>> _______________________________________________
>>> Cascavel-pm mailing list
>>> Cascavel-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>
>>
>>
>>
>> --
>> André Garcia Carneiro
>> Analista/Desenvolvedor Perl
>> (11)82907780
>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20120516/b5e8784b/attachment-0001.html>


Mais detalhes sobre a lista de discussão Cascavel-pm