netty
妙明元心
这个作者很懒,什么都没留下…
展开
-
对于 Netty ByteBuf 的零拷贝(Zero Copy) 的理解
根据 Wiki 对 Zero-copy 的定义:"Zero-copy" describes computer operations in which the CPU does not perform the task of copying data from one memory area to another. This is frequently used to save CPU cycles...转载 2018-04-17 15:30:03 · 291 阅读 · 0 评论 -
Netty通信网络参数
Netty服务端/客户端网络通信过程中常用的参数:NameAssociated setter method"writeBufferHighWaterMark"默认64 * 1024(用法未知)"writeBufferLowWaterMark"默认32 * 1024(用法未知)"writeSpinCount"默认16(重复写次数,用法未知)"broadcast"true / false多播模式(UD...转载 2018-04-18 10:24:56 · 385 阅读 · 0 评论 -
IdleStateHandler心跳机制
(0)基础心跳机制心跳是在TCP长连接中,客户端和服务端定时向对方发送数据包通知对方自己还在线,保证连接的有效性的一种机制在服务器和客户端之间一定时间内没有数据交互时, 即处于 idle 状态时, 客户端或服务器会发送一个特殊的数据包给对方, 当接收方收到这个数据报文后, 也立即发送一个特殊的数据报文, 回应发送方, 此即一个 PING-PONG 交互. 自然地, 当某一端收到心跳消息后, 就知...转载 2018-04-18 10:52:03 · 2156 阅读 · 0 评论