文档章节

内核Kernel 4.9正式版(支持BBR) For CentOS 6/7 x86_64

 刘语彤
发布于 2017/05/30 17:09
字数 284
阅读 57
收藏 0
本帖最后由 cgs3238 于 2016-12-23 14:57 编辑

 


如果对本人不放心,可以使用elrepo的rpm包,比我需要多一个设置grub启动项以及sysctl的操作



本人脚本特点:
1、无需手动修改grub启动项;
2、已经默认设置拥塞算法为BBR,无需额外设置,重启即可用;
3、更新至4.9正式版

OpenVZ的就不要试了,不可用


注意,本人编译的内核bbr不是模块化的,通过lsmod|grep bbr是查不到结果的,fq也是。

安装:
  1. wget -O- http://soft.wellphp.com/scripts/install_bbr_centos.sh | bash
复制代码

重启:
  1. reboot
复制代码
重启之后验证是否已经成功:

验证:
  1. sysctl net.ipv4.tcp_congestion_control net.core.default_qdisc
复制代码

结果:
  1. net.ipv4.tcp_congestion_control = bbr
  2. net.core.default_qdisc = fq
复制代码

原文:
http://www.wellphp.com/2016/12/0 ... %E7%AE%97%E6%B3%95/

已经在CAC、LetBox、自建Promox中测试成功,也遇到过无法启动的问题不过已经解决,如果你不幸失败,请通过VNC切换到旧内核。

本文转载自:http://www.hostloc.com/thread-342471-1-1.html

共有 人打赏支持
粉丝 4
博文 68
码字总数 36249
作品 0
深圳
给vultr centost7添加BBR加速支持

步骤流程 首先我们要知道,添加BBR加速支持的最关键的一点是升级我们Linux的内核,只有内核支持这个加速算法,才能使用BBR,步骤如下(按顺序输入命令行即可) 内核应该是3.x,先升级成4.9或...

PartyAnimals
06/26
0
0
CentOS7 更换内核

#使用cat /boot/grub2/grub.cfg |grep menuentry 查看系统可用内核 [root@bigapp-slave27 ~]# cat /boot/grub2/grub.cfg |grep menuentry if [ x"${feature_menuentry_id}" = xy ]; then men......

Neo_robot
01/01
0
0
CentOS7安装bbr的正确姿势:更新到7.3,安装elrepo官方4.9正式版

1:首先yum update -y更新到最新CentOS 7.3 1611 cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) 2: 安装elrepo内核 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elre......

刘语彤
2016/12/23
1K
0
Debian系统更换支持BBR算法的内核

Debian是一款优秀的Linux发行版,相较于CentOS、Ubuntu有着更好的性能优势,BBR是谷歌最新的TCP拥塞算法, 早已在Youtube上被普遍应用,开源免费,加速效果不错,海外VPS必备良品!下面是博主...

Neo_robot
2017/12/30
0
0
linode上centos 6.5 x86_64变更kernel

linode上的vps默认使用linode直接提供的最新4.1.5内核,你可以在node的profile里修改kernel版本为你要用到的版本,然后用PV-GRUB运行熟悉的发行版提供的最新内核。 1,升级系统软件 yum upda...

hiwill
2015/09/15
829
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
13分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部