【发布时间】:2013-11-14 20:19:14
【问题描述】:
当我从 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
【问题讨论】:
-
您是否尝试过分析您的应用程序?如果是,瓶颈在哪里?
-
你用的是什么线程池?这在 3->4 迁移之间是否发生了变化?
标签: netty