NANI

Results 5 issues of NANI

_更新一波,现支持4.9/4.14/4.19/5.4/5.9/5.10,大家可到我的github主页看看_ 目前提供源码包(CentOS、Debian/Ubuntu源码格式)和已编译内核(CentOS、Debian/Ubuntu)的版本是 ``` 5.10.4 5.9.16 5.4.86 4.19.164 4.14.213 4.9.249 ```

_更新一波,现支持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...

_假期结束,更新一波,大家可到我的github主页看看_ **本次更新的新特性有:** - 新增支持4.9内核......性能不能保证哈哈 - 内核默认 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 设置,要注释掉 - 解决补丁在一些情况下编译出错的问题 **以前更新的特性:** - 支持4.14/4.19/5.4内核,除4.14外,其他版本性能不能保证,大家跑跑看..... - 保留了各版的原版BBR模块,sysctl可设置bbrplus或bbr,但icsk_ca_priv变动是否影响原版BBR......不太清楚 - 整合了4.14原版BBR在18~20年间的更新,把与bbrplus代码不冲突的更新都整合进bbrplus了 - 我github主页提供内核源码补丁、内核源码(centos或debian/ubuntu格式)、编译好的内核(centos或debian/ubuntu格式) 目前提供的源码包和内核版本是 ``` 5.4.70...

2020-10-02编译了新版,支持4.14/4.19/5.4。主要有两个改进: 1、整合了4.14版BBR从18~20年所有和plus不冲突的补丁到BBRplus里,个别冲突的没整合 2、保留了各版的BBR模块,可在sysctl指定net.ipv4.tcp_congestion_control=bbrplus 或 bbr 可到我的github主页下载对官方源码的补丁、centos/debian格式源码、或编译好的rpm/deb 编译好的安装包版本: ``` 4.14.200 4.19.149 5.4.69 ```

大家可到我的github主页,欢迎来测试。支持: CentOS 6-8、Debian 8-10、Ubuntu 14-20。 有编译好的版本、有所编译版本的源码包,也提供patch补丁,可用Linux官方内核源码编译。 其中4.14应该解决了某些系统启动慢的问题(我猜),自己持续更新自用了一年多没啥问题。 4.19、5.4是刚编译好的,只简单测试在几种OS安装正常、基本运行正常、启用bbrplus正常。