From 2447fc3c70e7d2839405b747626117048b10c269 Mon Sep 17 00:00:00 2001 From: Dich Date: Fri, 11 Apr 2025 22:47:07 +0800 Subject: [PATCH] update:arch --- content/awesome-arch-linux.md | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/content/awesome-arch-linux.md b/content/awesome-arch-linux.md index d4db696..fb27866 100644 --- a/content/awesome-arch-linux.md +++ b/content/awesome-arch-linux.md @@ -218,6 +218,42 @@ sudo apt install grub-customizer ``` sudo systemctl enable --now syncthing@.service ``` + +## 开启BBR + +- 确保你的内核版本 >= 4.9: +``` +uname -r +``` +- 启用 BBR + +你只需要设置两个 sysctl 参数即可: +``` +sudo sysctl -w net.core.default_qdisc=fq +sudo sysctl -w net.ipv4.tcp_congestion_control=bbr +``` +要让它们永久生效,把它们写入配置文件: +``` +sudo nano /etc/sysctl.d/99-bbr.conf +``` +加入以下内容: +``` +net.core.default_qdisc = fq +net.ipv4.tcp_congestion_control = bbr +``` +然后重新加载配置: +``` +sudo sysctl --system +``` +- 验证 BBR 是否启用 +``` +sysctl net.ipv4.tcp_congestion_control +``` +应该输出: +``` +net.ipv4.tcp_congestion_control = bbr +``` + --- **Done.**