CentOS 7.3安装新内核并开启Google BBR加速的详细教程

Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。

Google BBR在增加吞吐量和减少延迟有不错的效果,很多博客对此都有介绍,今天在VPS安装了一下,访问了该VPS上面的网站,感觉速度确实有所提升。

安装

centos7.3

1、yum系统更新(更新到CentOS 7.3)

2、查看系统版本

输出如下(release数值大于7.3即可),则表示已升级到7.3

3、安装elrepo并升级内核

正常情况下将输出如下信息:

4、更新grub文件并重启(reboot后,ssh会断开,稍等一会儿重新连接)

5、开机后查看内核是否已更换为4.9

输出如下内容则表示内核4.9已经启动了(数值大于4.9即可)

CentOS 7.4

导入 elrepo 软件源的 GPG 公钥

导入 elrepo 软件源

说明:该地址可以自动下载该源的最新的软件列表,无需修改地址。

下载并安装新的内核

启用软件源并下载安装最新稳定版内核

设定 Grub 默认启动新内核

说明:如果手动修改过 Grub 的配置文件,以下命令可能无法执行成功。请自行修改 Grub 配置文件。

使用新的内核重启

检查设置 & 删除旧的内核

查看当前系统的内核版本号

如果输出是 4.10 以上的版本,说明安装成功。

删除旧内核

说明:删除旧内核的目的是为了防止 yum 更新旧版内核之后覆盖了 grub 默认启动项

 

开启bbr

添加如下内容
加载系统参数(正常情况下会输出我们之前加入的内容)
验证bbr是否已经开启

a.若

返回

则成功

b.若

返回形如如下形式的信息即成功。
支持
支持 爱你 哈哈 哇哇 呜呜 滚啊

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*