Google BBR魔改版安装教程,支持CentOS6/7和Ubuntu14
Google BBR魔改版安装教程,支持CentOS6/7和Ubuntu14 最近大佬 @Yankee 更新了一份 BBR魔改方案,使得BBR加速效果更明显了。 目前还没有关于CentOS 和 Ubuntu 14 详细安装说明。本文解决这一个空白。 安装BBR加速需要升级系统内核,可能造成系统无法启动。请备份重要数据后再操作。 源码对比 左侧为原BBR 右侧为魔改BBR (能看懂的可以瞅瞅) 源码地址: https : //git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git/plain/net/ipv4/tcp_bbr.c https : //gist.github.com/anonymous/ba338038e799eafbba173215153a7f3a/raw/55ff1e45c97b46f12261e07ca07633a9922ad55d/tcp_tsunami.c 大佬特别提醒:编译时系统必须安装4.10以上版本的kernel及对应的linux-header,gcc版本应在4.9以上 鉴于之前的那篇文章内核是 4.9的,所以再水一篇文章吧!! 特别提醒:OpenVZ虚拟不能直接升级。升级内核可能会造成服务器无法启动。请酌情使用。 CentOS 6 X64 CentOS系统本文演示使用 4.11.8 内核。如果下面代码中的内核地址失效,请自行搜索最新的内核地址即可。 内核地址: http://elrepo.org/linux/kernel 升级系统内核 1)依次执行以下代码。 1 2 3 4 5 rpm -- import https : //www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install - y http : //elrepo.org/linux/kernel/el6/x86_64/RPMS/kernel-ml-4.11.8-1.el6.elrepo.x86_64.rpm yum remove - y kernel - headers yum install -...