Como vc falou, talvez o Session Pool do JBoss possivelmente n�o � um dos 
melhores. O pool deles � um LinkedList em qual cada acesso para colocar 
objetos no pool e remover objetos do pool � synchronized. Obviamente isso 
� necessario num ambiente aonde varios threads acessam o List. Acridito 
que haja possibilidade de melhoria.

Weblogic internamente utiliza o weblogic.util.collections.StackPool que j� 
� synchronized e contem somente 10% do LOC da LinkedList. Fora isso, 
weblogic usa o pr�prio classloader que � altamente otimalizado.

Isso pode explicar alguns das diferen�as.


[EMAIL PROTECTED] wrote on 31/10/2002 12:31:43:

> Eu concordo que um calculo de fatorial n�o seja o ideal para testar
> performance. Mas pelo menos eu consigo testar o que eu queria : o
> comportamento do servidor chamado por um n�mero alto de clientes de 
maneira
> simultanea.
> 
> Com rela��o ao JDK, eu vou repetir os testes com jdk1.4 . Eu usei jdk131
> 
> Olivier
> JConcept/Cetip
> 
> -----Mensagem original-----
> De: Claudio Miranda [mailto:claudio.miranda@;uol.com.br]
> Enviada em: quinta-feira, 31 de outubro de 2002 10:52
> Para: [EMAIL PROTECTED]
> Assunto: [enterprise-list] Re:[enterprise-list] JBoss vs Weblogic
> 
> 
> 
>    No ambiente do JBoss, verifique o seguinte:
> 
>  - use o JDK 1.4.1, pois o JBoss usa t�cnicas avan�adas de 
> classloading e proxies din�micos que melhoraram nas vers�es 
> 1.4.x
>  - Verifique o -Xmx da JVM que inicia o JBoss, o default � 64 
> MB 
>  - Fa�a um teste que envolva mais tempo do Servidor, com 
> processamento transacional
>  - configure adequadamente os descriptors do JBoss de acordo 
> com a sua aplica��o
>  - N�o acho que um teste de SessionBean fatorial seja 
> determinante para realizar testes de performance.
> 
> Claudio Miranda
> 
> ---------- In�cio da mensagem original -----------
>      De: [EMAIL PROTECTED]
>    Para: [EMAIL PROTECTED]
>    Data: Wed, 30 Oct 2002 10:54:13 -0300
> Assunto: [enterprise-list] JBoss vs Weblogic
> 
> Ol� pessoal,
> 
> Eu trabalho na Cetip (Camara de compensa��o de titulo) no Rio 
> de Janeiro.
> 
> Estamos usando o WebLogic 6.1.
> 
> Eu estou tentando convencer o pessoal a usar o JBoss pelo 
> menos em
> desenvolvimento.
> 
> J� que n�o achei benchmarks JBoss/Weblogic, Eu comecei a 
> fazer um :
> 
> Um teste simples :
> 
> Um EJB(SessionBean) que calcula um factorial. 
> Um programinha que simula x clientes chamando esse EJB.
> 
> O teste demonstrou que o weblogic era 50% mais r�pido acima 
> de 50 clientes.
> 
> Achei estranho e tentei analisar o comportamento do JBoss 
> para entender.
> Pelo jeito ele n�o gerencia bem o seu pool de session bean e 
> n�o consegue
> executar muitos clientes em paralelo.
> 
> Tentei verificar a confirgura��o do pool de session bean, mas 
> est� tudo ok.
> 
> Algu�m j� reparou isso ? 
> 
> Ser� que a minha configura��o est� ruim ?
> 
> OBS :
> Eu estou usando JBoss3.0.3 e Weblogic 6 SP 1
> com jdk 131 da sun.
> 
> Olivier
> JConcept/Cetip
> 
> 
> ---
> UOL, o melhor da Internet
> http://www.uol.com.br/
> 
> 
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para: enterprise-list-
> [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para: enterprise-list-
> [EMAIL PROTECTED]


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a