当我从Netty 3升级到Netty 4时,性能下降了约45%。
在进行性能测试时,我对比了Netty 3和Netty 4的线程转储。 看起来,Netty 4服务器用于写操作的时间更多。 但是,如果我使用基于Netty 4的客户端并搭配基于Netty 3的服务器,性能下降只有5%左右,因此我猜测问题出现在服务器端,但我找不到原因。
有人能给我建议吗?
代码可以在此网址中查看: https://code.google.com/p/nfs-rpc/source/browse/#svn%2Ftrunk%2Fnfs-rpc-netty4
在进行性能测试时,我对比了Netty 3和Netty 4的线程转储。 看起来,Netty 4服务器用于写操作的时间更多。 但是,如果我使用基于Netty 4的客户端并搭配基于Netty 3的服务器,性能下降只有5%左右,因此我猜测问题出现在服务器端,但我找不到原因。
有人能给我建议吗?
代码可以在此网址中查看: https://code.google.com/p/nfs-rpc/source/browse/#svn%2Ftrunk%2Fnfs-rpc-netty4