系统优化-网络-延迟ACK和Nagle算法对网络延迟的影响 Posted on 2020-05-30 | Edited on 2022-09-21 | In 性能优化 , 网络 Nagle算法 开启方式,设置标记为: TCP_NODELAY 说明:我们在开启这个选项时候就启用了Nagle算法,Negle算法的初衷本质是想充分利用带宽资源,将小包汇总到一起发送出去,它规定了网络中只能存在一个为ack的包。 延迟ACK 开启方式,默认为开启,关闭设置 TCP_QUICKACK 说明:为了减少网络交互客户端不用每个包都Ack。会等一段时间(40ms)之后一起发送出去 问题当延迟ACK遇上TCP_NODELAY,就会有可能出现明显的网络延迟。如下图: