首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

测试升级centos6的内核到4.x并开启bbr

我们在用efengcloud版本的trafficserver(ats),前阵子抽空测试了下在centos6的环境把内核升级到4.x并开启BBR的情况下ats是否能正常工作。

测试结果当然是正常没发现什么问题才有这篇文章啦。

安装步骤来自网络。

安装完成后重启系统,进入系统后使用uname检查内核版本是否已经升级成功。

检查内核是否支持bbr

返回值有bbr说明已经支持

配置sysctl.config

也可以使用 看看模块是否有加载。

启用BBR之后测试ats的功能一切正常。

高版本内核有几个优点:1.支持BBR,2.支持TCP FastOpen,3.默认的TCP初始拥塞窗口(initcwnd)也大一些。

关于默认的TCP窗口网上有提供工具进行测试。

https://github.com/redhands/initcwnd_check

通过在上面的链接把initcwnd_check.pl下载下来。

安装了下测试环境大概操作如下

测试方式

结果不截图了,大概描述下,在2.6.x内核的环境下initcwnd大概在2-5左右,在高版本的内核例如4.x,测试值在7-9左右。initcwnd初始值大一些相对来说也能加快发包效率。

也只是做了常规的测试,所以文章也简单地先写下,后会有妻。O__O "…

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171227G0RC6D00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券