Netty推荐缓冲区大小



我一直在努力理解Netty的FrameEncoders。特别是DelimiterBasedFrameDecoder。在我遇到的几个例子中,缓冲区大小显示为8192(字节?)。选择这个尺寸有什么特别的原因吗?作为最佳实践?它可以增加吗?增加这个规模会有什么影响?在设置这个尺寸时要考虑什么因素?

通常限制本身是由您实现的协议定义的。例如,SMTP可能有不同于IMAP的限制。这取决于你和你想要实现的协议。这里最重要的一点是应该有一个限制,否则在远程系统上触发高内存使用将是微不足道的。

最新更新