Centos 7 使用最新内核并使用BBR 加速
2017-07-06 00:00
211 查看
摘要: centos 即使使用最新内核,更新后也会将内核覆盖,使用此方法可以解决内核更新覆盖问题。
我们知道,在国外的一些VPS上,网络丢包一直是造成服务器访问缓慢的主要因素,一旦丢包,就需要再次发包,而再次发的包也存在丢包情况,所以丢包和网络情况的好坏几乎是指数相关的关系。
而谷歌为我们带来了干货 新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT),已经在linux 4.9+的内核中集成了该算法,windows 和mac 就无法享受了。
在BBR背后其实是一种自主的拥塞控制机制,而传统的拥塞控制算法则是相对盲目的基于事件的被动反馈。
这直接决定了他们在性能上的表现。
网友实测:
尝试了 BBR
Vultr JP 节点 SS python 版 多端口配置
之前用锐速 1080p 就到顶了
换成 BBR 4K 无压力
如果您已经使用dnf
如果没使用dnf ,执行下面
更新
or
修改启动内核
修改为:
重启后,开启 BBR
保存生效
BBR 对高延迟高掉包的线路优化明显, 日本服务器国内下载速度80-200kb/s ,开启BBR后,在国内下载速度能达到700kb-4000kb/s
我们知道,在国外的一些VPS上,网络丢包一直是造成服务器访问缓慢的主要因素,一旦丢包,就需要再次发包,而再次发的包也存在丢包情况,所以丢包和网络情况的好坏几乎是指数相关的关系。
而谷歌为我们带来了干货 新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT),已经在linux 4.9+的内核中集成了该算法,windows 和mac 就无法享受了。
在BBR背后其实是一种自主的拥塞控制机制,而传统的拥塞控制算法则是相对盲目的基于事件的被动反馈。
这直接决定了他们在性能上的表现。
网友实测:
尝试了 BBR
Vultr JP 节点 SS python 版 多端口配置
之前用锐速 1080p 就到顶了
换成 BBR 4K 无压力
如果您已经使用dnf
dnf copr enable bnied/kernel-ml-aufs
如果没使用dnf ,执行下面
cd /etc/yum.repos.d wget https://copr.fedorainfracloud.org/coprs/bnied/kernel-ml-aufs/repo/epel-7/bnied-kernel-ml-aufs-epel-7.repo
更新
dnf update -y
or
yum update -y
修改启动内核
nano /etc/sysconfig/kernel
修改为:
DEFAULTKERNEL=kernel-ml-aufs
重启后,开启 BBR
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
保存生效
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control#查看内核是否已开启BBR
lsmod | grep bbr#查看BBR是否启动
BBR 对高延迟高掉包的线路优化明显, 日本服务器国内下载速度80-200kb/s ,开启BBR后,在国内下载速度能达到700kb-4000kb/s
相关文章推荐
- 详解如何在 CentOS 7 中安装或升级最新的内核
- 在centos6.2上安装docker最新的笔记(要升级内核)
- Linux/CentOS配置:使用yum update更新时不升级内核的方法
- 最新完美教程 使用centos 7 linux 自己搭建 ngrok 实现内网穿透
- CentOS 上开启 BBR 加速
- Ubuntu内核升级以及如何开启BBR加速
- centos6.4或者6.5使用yum的elrepo源升级内核
- 使用yum升级centos内核
- CentOS 7 升级内核到最新版本
- CentOS使用yum更新系统,但不更新内核的方法!
- CentOS 7 更换内核 开启TCP-BBR
- 如何在 CentOS 7 中安装或升级最新的内核
- 【亲测】centos7下caffe使用openblas-openmp(多线程版本)多线程加速
- 给centos 5.6安装最新版本的内核(kernel-2.6.38.2)
- Centos、Debian、Ubuntu升级最新内核并开启BBR加速
- 使用yum快速升级CentOS 6.5内核到 3.10.28
- centos使用yum安装最新的puppet
- U盘装centos日记(使用大白菜最新版20150927)