小编Ego*_*kin的帖子

如何减少净垃圾产量?

我有网络应用程序处理大约40k msg /秒使用netty框架编写,我想减少垃圾收集器调用的数量.在分析时我发现有大量的byte[]实例,我怀疑它来自这部分代码:

public class MessageHandler extends SimpleChannelHandler {

public void messageReceived(ChannelHandlerContext ctx, final MessageEvent e) {

    ChannelBuffer message = (ChannelBuffer) e.getMessage();
}

}
Run Code Online (Sandbox Code Playgroud)

是否有可能强制netty以ChannelBuffers某种方式重用/池以防止它每次构建它们?

java garbage-collection netty

6
推荐指数
1
解决办法
2396
查看次数

标签 统计

garbage-collection ×1

java ×1

netty ×1