bbrplus
bbrplus copied to clipboard
更了一波,新增支持5.9版本内核
更新一波,现支持4.9/4.14/4.19/5.4/5.9,大家可到我的github主页看看
<BR>
本次更新的新特性有:
- 新增支持5.9内核,目前编译了5.9.11版
- CentOS安装包分开CentOS 7、CentOS 8版本,其中CentOS 8只支持5.4/5.9内核。CentOS 8在云主机上一般安装core包就行了,其他包通常不需要
- release标注解了必要的包(required)和可选(optional)的包,云主机一般装required即可,不用什么都装哈
- 同步了bbr官方11月24日最新的补丁到bbrplus里 <BR>
以前更新的特性:
- 支持4.14/4.19/5.4内核,除4.14外,其他版本性能不能保证,大家跑跑看.....
- 保留了各版的原版BBR模块,sysctl可设置bbrplus或bbr,但icsk_ca_priv变动是否影响原版BBR......不太清楚
- 整合了4.14原版BBR在18~20年间的更新,把与bbrplus代码不冲突的更新都整合进bbrplus了
- 内核默认 net.ipv4.tcp_congestion_control=bbrplus 和 net.core.default_qdisc=fq ,不需sysctl设置。但注意新系统,如ubuntu 18+、centos 8等,在 /usr/lib/sysctl.d/50-default.conf 会自带 net.core.default_qdisc 设置,要注释掉
- 我github主页提供内核源码补丁、内核源码(centos或debian/ubuntu格式)、编译好的内核(centos或debian/ubuntu格式) <BR>
目前提供源码包(CentOS、Debian/Ubuntu源码格式)和已编译内核(CentOS、Debian/Ubuntu)的版本是
5.9.11
5.4.80
4.19.160
4.14.209
4.9.246