0
我正在使用java nio套接字进行通信。当消息发布的速度很高时,写入缓冲区已满并且进程必须等待下一个可写时间。发送缓冲区已满的频率很高。未发送的缓冲区已排队。我测量我的实验的end2end延迟,它需要约900毫秒。同时,我测量未发送缓冲区的出队时间与同一缓冲区的入队时间之间的差异。我发现它需要几百毫秒。缓冲区已满时的Java nio套接字等待时间
那么,如何减少下一个可写时间的等待时间呢? Windows XP安装在我的机器上,项目是Java代码。
我希望有很多nio和系统实验的人可以提供帮助。谢谢。