我读过2.6.33+允许设置自定义cwnd。
参考资料:
发布于 2011-12-14 09:47:19
从LinuxVersion2.6.38(2011年3月发布)开始,接收窗口被增加到10个段,以确保低值不会成为任何实现IW10的发件人的瓶颈。最初的拥塞窗口随后在内核版本2.6.39 (2011年5月发布)中分别增加到10个段。版本2.6.39非常短暂,很快就变成3.0 (2011年7月底发布),成为第一个包含Linux发行版广泛使用的更改的内核。
您可以查看内核更改日志:
下面也是内核源代码:
include/net/tcp.h,第63-64行include/net/tcp.h,第199至200行在Q4/2011和之后发布的流行桌面发行版(如Ubuntu和Fedora )使用内核版本3.x。
稳定的服务器发行版采用速度慢得多的更新内核,以及一般的其他软件。Debian稳定版6.0.3 (2011年10月发布)与内核版本2.6.32-2.6.38一起使用。RedHatEnterpriseLinux6.x和CentOS 6.x使用了内核版本2.6.32到2.6.34,但是也支持一些内核特性。
https://serverfault.com/questions/323374
复制相似问题