Não quero polemizar, apenas relatar a minha experiência.<div>Fiz comparação tosca de Moose e Mouse em vários projetos meus, usando time(1). Isso é: não fiz um caso específico de benchmark, peguei o sistema todo e comparei o desempenho do mesmo tanto com Moose quanto com Mouse.</div>

<div>O que facilita os testes é o Any::Moose, que permite "chavear o backend" através de uma variável do ambiente.</div><div>Conclusão, para o *meu* caso especificamente: Mouse chega a gastar 30% de RAM do Moose. Para mim, é relevante, pois rodo várias instâncias do mesmo processo. Quanto ao tempo de execução: tem diferença de uns 5%, mesmo descontando o tempo de inicialização. Não relevante :P</div>

<div><br></div><div>P.S. - WTF é time(1)? Em Linux:</div><div><br></div><div><div>$ /usr/bin/time -v perl -MMoose -e 1</div><div>        Command being timed: "perl -MMoose -e 1"</div><div>        User time (seconds): 0.20</div>

<div>        System time (seconds): 0.05</div><div>        Percent of CPU this job got: 14%</div><div>        Elapsed (wall clock) time (h:mm:ss or m:ss): 0:01.80</div><div>        Average shared text size (kbytes): 0</div>

<div>        Average unshared data size (kbytes): 0</div><div>        Average stack size (kbytes): 0</div><div>        Average total size (kbytes): 0</div><div>        Maximum resident set size (kbytes): 50736</div><div>
        Average resident set size (kbytes): 0</div>
<div>        Major (requiring I/O) page faults: 7</div><div>        Minor (reclaiming a frame) page faults: 3239</div><div>        Voluntary context switches: 236</div><div>        Involuntary context switches: 62</div><div>

        Swaps: 0</div><div>        File system inputs: 4344</div><div>        File system outputs: 0</div><div>        Socket messages sent: 0</div><div>        Socket messages received: 0</div><div>        Signals delivered: 0</div>

<div>        Page size (bytes): 4096</div><div>        Exit status: 0</div></div><div><br></div><div>ABS()<br><br>
<br><br><div class="gmail_quote">2012/9/1 Jose Nilton <span dir="ltr"><<a href="mailto:jniltinho@gmail.com" target="_blank">jniltinho@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>Boa tarde a todos,<br><br>Gostaria de saber se o Módulo Moose é performático.<br><br>Pois não quero deixar uma aplicação que já existe mais lenta.<br><br><br>Obrigado a todos.<span class="HOEnZb"><font color="#888888"><br clear="all">

<br>-- <br>..............................................................................<br>
<b>Com Deus todas as coisas são possíveis</b> ::: <a href="http://www.linuxpro.com.br" target="_blank">LinuxPro</a><br><br><i><font size="1">"A qualidade nunca se obtém por acaso; ela é sempre o resultado do esforço inteligente." (John Ruskin)<br>


"A mente que se abre a uma nova ideia jamais volta ao seu tamanho original" (Albert Einstein)</font></i><br><br>
</font></span><br>=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
<br></blockquote></div><br></div>