Nagle算法的初衷是为了让网络上只有一个小包,需要对端Ack回来,再发送的可能是小包,也可能是中包,大包。
Nodelay算法指的是不关多大的包,只要调用了write就必须发送
CORK是为了让网络上尽可能少有小包,注意和Nagle区分开,不会太依赖ack。
延迟ack主要是为了减少单独ack报文的发送,具体应该怎么样设置?https://blog.tms.im/2017/05/15/delay-ack.html
Nagle算法的初衷是为了让网络上只有一个小包,需要对端Ack回来,再发送的可能是小包,也可能是中包,大包。
Nodelay算法指的是不关多大的包,只要调用了write就必须发送
CORK是为了让网络上尽可能少有小包,注意和Nagle区分开,不会太依赖ack。
延迟ack主要是为了减少单独ack报文的发送,具体应该怎么样设置?https://blog.tms.im/2017/05/15/delay-ack.html