首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何利用内核2.6.33中的IW10?

如何利用内核2.6.33中的IW10?
EN

Server Fault用户
提问于 2011-10-20 17:00:22
回答 1查看 2.6K关注 0票数 8

我读过2.6.33+允许设置自定义cwnd。

  1. 如果IW默认为10 (对于所有发行版)?只有一些?)
  2. 如何看待特定编译内核上的当前IW?

参考资料:

  • http://monolight.cc/2010/12/increasing-tcp-initial-congestion-window/
  • http://www.igvita.com/2011/10/20/faster-web-vs-tcp-slow-start/
EN

回答 1

Server Fault用户

回答已采纳

发布于 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发行版广泛使用的更改的内核。

您可以查看内核更改日志:

  • Linux2.6.38Changelog
  • Linux内核2.6.39变更量

下面也是内核源代码:

  • Linux内核2.6.38,include/net/tcp.h,第63-64行
  • Linux内核2.6.39,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,但是也支持一些内核特性。

编辑:

  • Ilya Grigorik的文章中有一个错误,即支持IW10的第一个版本是2.6.33,但它已经被修正了(2014年2月4日)。
  • CentOS 6.4支持IW10,其特性被移植到内核版本2.6.32-358.0.1.el 6(RedHat4.4.7-3);更多信息这里
票数 9
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/323374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档