CachyOS 开启 BBRv3 与 FQ

BBRv3 是 Google 开发的 TCP 拥塞控制算法的最新版本,配合 FQ(Fair Queueing)队列调度,可以显著提升网络传输性能。


1. 加载 BBRv3 模块

1
sudo modprobe tcp_bbr3

2. 开机自动加载模块

创建配置文件:

1
sudo vim /etc/modules-load.d/bbr3.conf

写入以下内容:

1
tcp_bbr3

3. 配置 sysctl 参数

创建网络优化配置:

1
sudo vim /etc/sysctl.d/99-network-tweaks.conf

写入以下内容:

1
2
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr3

4. 立即生效

1
sudo sysctl --system

5. 验证配置

检查拥塞控制算法

1
sysctl net.ipv4.tcp_congestion_control

应输出:

1
net.ipv4.tcp_congestion_control = bbr3

检查队列调度

1
sysctl net.core.default_qdisc

应输出:

1
net.core.default_qdisc = fq

检查模块是否已加载

1
lsmod | grep bbr3

应看到 tcp_bbr3 相关模块。