Quando vc se refere a um servlet compilado, vc quer dizer um jsp?
Pq um jsp eh compilado em um servlet ... Esse servlet demora na primeira vez
pq esta inicializando init()... O servlet fica em memoria, por isso eh tao
eficiente... ao contrario dos cgi que executam um processo a cada request.
[]'s Felipe
----- Original Message -----
From: "Wilhem de Araujo Rodrigues" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, February 20, 2001 11:02 AM
Subject: Re: Re: [java-list] Servlet Mais rápido
> 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]
> -------------------------------------------------------------------------
>
>
------------------------------ 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]
-------------------------------------------------------------------------