项目简介

一个集成 BBRv3/BBRv1/BBRPlus/Brutal,基于 Debian Cloud 内核配置,专为 VPS 健壮运行优化的定制内核
快速开始
# 下载安装脚本
wget https://raw.githubusercontent.com/CloudPassenger/Cloud-Kernel-BBRv3/main/install-kernel.sh
chmod +x install-kernel.sh
# (可选)安全校验
export CLOUD_KERNEL_GPG_FINGERPRINT="AFD6BDBFEBB9105077C4CA41399953F30E337E5E"
# 安装菜单
./install-kernel.sh
项目特点
这个工作流实际上存在很久了,之前只支持 Debian 13 的 6.12 内核,最近更新到了更多版本,添加 6.18 LTS 和 主线 7.1 内核的构建,也支持了更多的系统(RPM/APK)
对比其他BBRv3内核,最大的不同是这次使用了补丁的形式
- 每天自动拉取 Debian 团队的 Cloud 内核补丁 (linux-cloud) + kernel.org 内核源码
- 补充 Xanmod 的 BBRv3 补丁,同时保留 BBRv1 (使用
bbr1替代) - 移植曾经非常热门的 BBRPlus,内置 TCP Brutal 模块
所有的内核编译都自动化,可复现,不带任何脏改动
此外大幅精简了驱动,设置了专属VPS小鸡的优化参数,具体内容可以阅读项目
项目地址
欢迎前来 Star/Watch/Fork 三连 
自带调优吗?
@weixiangnan #1
调优要具体场景具体分析,只是在编译时带最简单的通用参数
不错 就是不明白安装完了怎么切换几种算法
还是让天才GPT调优 感觉更靠谱
下载安装脚本
wget https://raw.githubusercontent.com/CloudPassenger/Cloud-Kernel-BBRv3/main/install-kernel.sh chmod +x install-kernel.sh可选:钉扎项目当前的 OpenPGP 主密钥完整指纹(推荐)
export CLOUD_KERNEL_GPG_FINGERPRINT="AFD6BDBFEBB9105077C4CA41399953F30E337E5E"交互式安装(推荐新用户使用)
自动安装默认 7.1 系列的最新内核
安装 6.18 系列的最新内核,并使用英文界面
安装指定版本的内核且安装后不重启(未指定系列时会从版本号推断)
这个是每天在VPS内自动更新最新内核吗?
这个也可以。我用的joey。CloudPassenger 的 README 里也明确写了它是受 byJoey/Actions-bbr-v3 启发做的项目。so I use joey
bbrplus 不都很不久没更新了吗
换内核前建议先确认小鸡是不是KVM,LXC的机子根本换不了,而且没有带外VNC的话开机失败就只能重装。实测下BBRv3主要是丢包环境下回升快一点,空闲线路跟v1差异不大,别期待太高。