Debian 安装优化的内核 XanMod Kernel
XanMod 是具有自定义设置和新功能的通用Linux内核发行版。旨在提供稳定、响应迅速且流畅的桌面体验。
安装 XanMod Kernel
## 新机器需要安装依赖
apt update && apt install -y gnupg2 wget
## 添加源
echo 'deb http://deb.xanmod.org releases main' | tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO - https://dl.xanmod.org/gpg.key | apt-key add -
## 更新和安装
apt -y update && apt -y install linux-xanmod
## 使用 fq 队列规则
echo 'net.core.default_qdisc = fq' >> /etc/sysctl.d/90-override.conf
## 使用 bbr 拥塞控制
echo 'net.ipv4.tcp_congestion_control = bbr' >> /etc/sysctl.d/90-override.conf
#重启
reboot
检查安装
sysctl net.core.default_qdisc
sysctl net.ipv4.tcp_congestion_control
优化缓冲区
根据这篇文章,更改 tcp_notsent_lowat 为 16384(16K)可以优化 web 速度。
#添加值
echo "net.ipv4.tcp_notsent_lowat = 16384" >> /etc/sysctl.d/90-override.conf
#查看是否成功
sysctl net.ipv4.tcp_notsent_lowat