[SP-pm] Software livre em Perl
Tiago Peczenyj
tiago.peczenyj at gmail.com
Sun Oct 9 12:29:51 PDT 2011
2011/10/9 Lindolfo Lorn Rodrigues <lorn at lornlab.org>
> Lembrando também que Threads em Perl, assim como em qualquer linguagem
> interpretada, sofrem do "mal" do GIL -
> http://en.wikipedia.org/wiki/Global_Interpreter_Lock
> O que, na minha opnião, só reforça o uso de Fork para programação paralela
> com linguagens interpretadas, acho que atende 95% dos casos.
>
E o threads::emulate ?
> Ainda mais qual a quantidade de framework de IO não blocante que temos hoje
> em dia no CPAN.
>
quais frameworks? desse assunto to por fora :/
> Nos outros 5% dos casos talvez você esteja tentando parafusar um parafuso
> com o martelo.
>
> 2011/10/9 Nilson Santos Figueiredo Jr. <acid06 at gmail.com>
>
> 2011/10/9 Daniel de Oliveira Mantovani <
>> daniel.oliveira.mantovani at gmail.com>:
>> > André, threads não deixa o compilador do Perl em si mais lento, a
>> diferença
>> > é que o compilador de C vai demorar um pouco mais para construir um
>> código
>> > Perl compilado com threads, porque o código é mais complexo. Alguns
>> códigos
>> > que utilizam XS podem ficar um pouco mais rápidos com uma versão do
>> > compilador com threads do que uma versão sem threads.
>>
>> Se não mudaram nada em versões recentes, até onde eu sei, o
>> interpretador Perl roda quase 10% mais lento para certas operações
>> quando o suporte a threads está ativado. Quem entende mais de perlguts
>> pode confirmar, mas é algo relacionado à "arena" de alocação de
>> memória. Já faz tempo que mexi com isso então não me lembro mais dos
>> detalhes.
>>
>> -Nilson
>> =begin disclaimer
>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>
>
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
--
Tiago B. Peczenyj
Linux User #405772
http://pacman.blog.br
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20111009/67337360/attachment.html>
More information about the SaoPaulo-pm
mailing list