São dezenas de classes distintas, e nem todas precisam estar carregadas simultaneamente :) De qualquer forma, o meu caso não é tão particular quanto parece. Digamos que você tenha uma VM com 613 MB de RAM, e quer colocar nela alguns aplicativos web em Catalyst, usando Starman e nginx. Supondo que um aplicativo gaste 50 MB e desconsiderando o overhead do fork, vc consegue rodar uns 10 aplicativos. Agora, Moose "torra" 25 MB a mais que Mouse, em cada aplicativo. Ou seja: se usasse Mouse, conseguiria rodar 20 aplicativos, o dobro, utilizando os mesmos recursos.
ABS() 2012/9/2 Eden Cardim <[email protected]> > >>>>> "Stanislaw" == Stanislaw Pusep <[email protected]> writes: > > Stanislaw> Pre-fork seguido de Class::Load :( > > É melhor inverter, carrega as classes antes, depois faz o fork, pra > aproveitar o COW. > > -- > Eden Cardim Software sob medida > +55 11 9644 8225 Gestão de projetos de software > [email protected] Gestão de servidores e bancos de dados > Treinamento em soluções Open Source > Insolide > Soluções de TI Ltda. Converse conosco a respeito de como nossas > http://insoli.de soluções podem ajudar o seu projeto ou empresa > =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 >
=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
