Olá.
Lembro que o arquivo.class é bytecode. Assim, como o colega falou, na primeira
invocação do servlet ele (o bytecode, ou .class)é compilado para o código de máquina
da arquitetura onde ele foi chamado, ficando esse novo código num diretório
temporário. Assim a primeira chamada ao servlet eh sempre mais lenta. Isso é um
recurso do Java2 para obter um performance superior ao antigo processo de
interpretação do bytecode.
Aproveito a deixa para pedir auxílio aos amigos pois estou tentando montar um ambiente
de desenvolvimento java no linux e estou apanhando do tomcat.
Gostaria de algumas dicas de como configurar o tomcat e o JONAS.
Obrigado
[]s
willy
>
>From: "Perry Werneck" <[EMAIL PROTECTED]>
>Date: Sat, 17 Feb 2001 21:33:49 -0200 (EST)
>To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
>Subject: Re: [java-list] Servlet Mais rápido
>
>On Sat, 17 Feb 2001 14:51:53 -0300, Roger wrote:
>
> Ola,
>
>>na primeira invocacao do servlet, independente do servlet engine, ele eh
>>COMPILADO...por isso eh mais demorado...
>
> Bom, que eu saiba o servlet já é compilado. Tanto que se coloca um .class no
>diretório do Resin.
>
>>as outras chamadas sao rapidas, pois ele jah estah na memoria.,...entendeu ?
>
> Nisso concordo. Mas, se serve de dica uso o parâmetro -noclassgc ao iniciar a
>máquina virtual do resin, isso melhor a performance. Uma boa idéia tambem é colocar
>os servlets mais importantes como "load on startup" no resin.conf
>
>>> Estou usando o resin para rodar os meus servlets,
>>> mas algumas vezes ele trava e reiniciando o micro o mesmo servlet funciona
>
> Bom, nunca ví um servlet travar a máquina. Ainda mais no caso do Resin onde o
>próprio servlet engine é feito em Java. Isso me soa "tremendamente" estranho.
>
> O resin é tão "leve" em termos de máquina que mesmo na minha máquina pessoal
>mantenho-o sempre ativo, sem afetar em nada a máquina.
>
>>> e mesmo assim ele roda lento para a primeira vez e da segunda em diante
>>ele melhora mas ainda assim está muito lento.
>
> Estranho, tremendamente estranho. Minha experiência com o Resin é
>radicalmente diferente.
>
>>> Gostaria de saber quem usa o resin, se tem alguma configuração para
>>>>melhorar a performance ou se usam outro motor de servlet com iis.
>
> No meu caso não uso o IIS. Uso Apache/2 1.3.14 com Resin 1.1.5.
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------