CentOS 6/7 x86_64更换4.9版本内核,支持Google BBR拥塞控制算法:在一个网站上看到的,虽然看不懂,但是感觉很高大上的样子,先记录一下以后有用~
该脚本内核由本人编译,脚本特点:
1、无需手动修改grub启动项;
2、已经默认设置拥塞算法为BBR,无需额外设置,重启即可用;
3、更新至4.9正式版
OpenVZ的就不要试了,不可用
注意,本人编译的内核bbr不是模块化的,通过lsmod|grep bbr是查不到结果的,fq也是。
安装步骤:
wget -O- http://soft.wellphp.com/scripts/install_bbr_centos.sh | bash
安装结束之后,重启:
reboot
重启之后验证是否已经成功:
sysctl net.ipv4.tcp_congestion_control net.core.default_qdisc
结果如下:
net.ipv4.tcp_congestion_control = bbr
net.core.default_qdisc = fq
如果不幸失败,可以通过VNC修改启动项到老的内核。