First you could try enabling some socket options (like on the others frameworks) to the mina2 test :
server side add these before bind : ((NioSocketAcceptor) acceptor).setReuseAddress(true); ((NioSocketAcceptor) acceptor).getSessionConfig().setTcpNoDelay(true); client side add after the setTcpnodelay line : ioConnector.getSessionConfig().setReuseAddress(true); what are the new figures with these settings ? Cordialement, Regards, -Edouard De Oliveira- ________________________________ De : BlueDavy Lin <[email protected]> À : [email protected] Cc : [email protected] Envoyé le : Mardi 20 Septembre 2011 5h10 Objet : Re: new benchmark results for mina1/mina2/grizzly/netty environment can be seen here: http://code.google.com/p/nfs-rpc If u tuned,u can also give the code to me,or If u agree,I can add u to nfs-rpc committer,so u can submit the code directly,after u tuned the code,I'll run the benchmark test in the same environment again. 2011/9/20 Ashish <[email protected]>: > Thanks for sharing :) > > Can you share a bit more about the environment that you are using to > run the tests > > I shall try to run the benchmark at my end and see if I can tune the > implementation. > > thanks > ashish > > On Tue, Sep 20, 2011 at 7:08 AM, BlueDavy Lin <[email protected]> wrote: >> hi! >> >> Alexey(the leader of grizzly) changed some grizzly & >> nfs-rpc-grizzly code,now the new benchmark results are: >> Mina: 123k >> Mina2: 65k >> Grizzly: 161k >> Netty: 160k >> >> All're runned in 100 concurrents,100 request & response byte >> size,single connection,protobuf serialize/deserialize. >> >> more details pls see: http://code.google.com/p/nfs-rpc >> >> -- >> ============================= >> | BlueDavy | >> | http://www.bluedavy.com | >> ============================= >> > > > > -- > thanks > ashish > > Blog: http://www.ashishpaliwal.com/blog > My Photo Galleries: http://www.pbase.com/ashishpaliwal > -- ============================= | BlueDavy | | http://www.bluedavy.com | =============================
