2011/10/9 Daniel de Oliveira Mantovani <[email protected]>:
> 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: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a