wy_0844_at_sina.com wrote:
>
> hi friend,my name is Michael Wang,i have a trouble.
> we test tomcat,jboss,geronimo,glassfish performance , use 4 test case.
> 1.a simple jsp which display helloworld.
> 2.a simple servlet which display helloworld.
> 3.a jsp submit
> 4.huge data submit,it send 25K datas to server,and server return
> orginal 25K to client.
> we know ,glassfish nio use grizzly,so it process good. glassfish process
> simple jsp,simple servlet,
> jsp submit good than other app server.but it process huge submit
> performance very low.
>
> we use test tool:SilkPerformer7.0
> os: server win2003
> os: clinet winxp
> server and client config:
>
> * *CPU :AMD Phenom™ 8650 Triple-Core Processor 2.31 GHz
>
> * *Memory:1.75GB
>
> * *Net Interface:100M
>
>
> simple jsp result:
> Server TPS
>
> JBoss
>
>
>
> *282*
>
> GlassFish
>
>
>
> *4426*
>
> Geronimo
>
>
>
> *3476*
>
> Tomcat
>
>
>
> *4153*
>
>
>
> simple servlet result:
> Server TPS
>
> JBoss
>
>
>
> *4358*
>
> GlassFish
>
>
>
> *4748*
>
> Geronimo
>
>
>
> *4551*
>
> Tomcat
>
>
>
> *4518*
>
>
>
> jsp submit result:
> Server TPS
>
> JBoss
>
>
>
> *263*
>
> GlassFish
>
>
>
> *3710*
>
> Geronimo
>
>
>
> *3278*
>
> Tomcat
>
>
>
> *3443*
>
>
>
> huge datas result:
> Server TPS
>
> JBoss
>
>
>
> *263*
>
> GlassFish
>
>
>
> *3710*
>
> Geronimo
>
>
>
> *3278*
>
> Tomcat
>
>
>
> *3443*
>
>
>
> why glassfish have low performance in huge datas test?
> we use jprofile find reason,watch jvm running time, cup call
> time,blocking time,waiting time,threads status,but not find reason.
> we watch glassfish src, it use NoParsingAlgorithm , is it low
> performance reason?
> other problem why a http call use SSLWorkerThread class?
>
> could you help me,hope you email.
Your numbers look wrong. JBoss should be more or less the same as Tomcat
because JBoss uses Tomcat as a servlet engine.
Cheers
Philippe