|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface ReceiveBufferSizePredictor
预测一个Channel
接收的缓冲的可读取字节数.
依赖上一个读操作读取的实际字节数为下一次读操作计算最优的ChannelBuffer
的容量. 预测更精确,内存利用率更高效.
一旦读操作被执行并且知道实际读取字节数,I/O线程会调用previousReceiveBufferSize(int)
去更新预测机以便它下次预测更精确.
方法摘要 | |
---|---|
int |
nextReceiveBufferSize()
依赖上一个读操作读取的实际字节数预测下一次读操作的 ChannelBuffer 的容量. |
void |
previousReceiveBufferSize(int previousReceiveBufferSize)
使用上一个读操作实际读取的字节数更新该预测机. |
方法详细信息 |
---|
int nextReceiveBufferSize()
ChannelBuffer
的容量.
void previousReceiveBufferSize(int previousReceiveBufferSize)
previousReceiveBufferSize
- 上一个读操作实际读取的字节数
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |