Skip to content
This repository has been archived by the owner on Nov 21, 2022. It is now read-only.

更了一波,新增支持5.9版本内核 #27

Open
UJX6N opened this issue Nov 29, 2020 · 0 comments
Open

更了一波,新增支持5.9版本内核 #27

UJX6N opened this issue Nov 29, 2020 · 0 comments

Comments

@UJX6N
Copy link

UJX6N commented Nov 29, 2020

更新一波,现支持4.9/4.14/4.19/5.4/5.9,大家可到我的github主页看看

本次更新的新特性有:

  • 新增支持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里

以前更新的特性:

  • 支持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格式)

目前提供源码包(CentOS、Debian/Ubuntu源码格式)和已编译内核(CentOS、Debian/Ubuntu)的版本是

5.9.11
5.4.80
4.19.160
4.14.209
4.9.246


Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant