本文主要是介绍这个pr让netty内存分配减少一半,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
netty nextReceiveBufferSize bug
netty 4.1.42以及之前的版本
netty的动态内存计算可能是一个错误,请参阅netty源代码AdaptiveRecvByteBufAllocator.HandleImpl#record,如果actualReadBytes为2155,则var的最终结果nextReceiveBufferSize应为4196,但现实情况是它将始终为8192,
原因是varindex 减少了一个,但是如果判断出来,它将继续被减一。
这篇关于这个pr让netty内存分配减少一半的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!