XanMod 内核:国外知名第三方Linux内核团队,只为打造精简快速的Linux内核体验!轻松的将内核升级到最新版本。

XanMod 内核
主要特点
-
核心和进程调度、负载平衡、缓存、虚拟内存管理器和 CPUFreq 调节器针对繁重的工作负载进行了优化。
-
完整的多核块层运行队列请求,以实现高 I/O 吞吐量。
-
用于内核堆栈跟踪(调试信息)实现的ORC开卷器。
-
实时 Linux 内核 (PREEMPT_RT) 构建可用 [6.1-rt]。
-
可用的第三方修补程序集:修补程序
-
AMD 的 Zen2/3/4 处理器的 P 状态 CPPC 驱动程序 [默认]。
-
英特尔的 SMT 任务迁移计划程序返工。
-
Futex waitv 和 legacy WAIT_MULTIPLE 实现 Wine / Proton Fsync 支持。
-
Cloudflare 的 TCP 折叠处理可实现高吞吐量和低延迟 [info]。
-
谷歌的多代LRU框架[默认]。
-
谷歌的BBRv3 TCP拥塞控制[默认]。
-
Netfilter nf_tables RFC3489全锥 NAT 支持。
-
Netfilter FLOWOFFLOAD 目标,以加快数据包的处理速度。
-
用于快速内核支持的 Wine 的 WineSync 驱动程序 [作为模块:winesync]。
-
PCIe ACS 覆盖,用于绕过 IOMMU 组支持。
-
Graysky的附加GCC和Clang CPU选项。
-
清除 Linux 修补程序集 [部分]。
-
Android Binder IPC驱动程序作为Waydroid的模块。
-
与大多数基于 Debian 和 Ubuntu 的发行版兼容的通用软件包。基于最新的 GCC 13.2 和 Binutils 2.40 构建。
-
GPLv2 许可证。可以构建用于任何发行版或目的。
更新方法
目前仅支持X86架构的CPU(注:以下是安装后的最新版本)
先检查一下服务器的版本:
sysctl net.ipv4.tcp_congestion_control
如果是以下显示:net.ipv4.tcp_congestion_control = bbr,就是BBR V1版本!

接下来添加 XanMod 官方源:
echo ‘deb http://deb.xanmod.org releases main’ | sudo tee /etc/apt/sources.list.d/xanmod.list
wget -qO – https://dl.xanmod.org/gpg.key | sudo gpg –dearmor -o /usr/share/keyrings/xanmod.gpg
然后更新:
sudo apt update
选择内核版本:以下V系列的标准对照:安装V3版本
• x64v1:老 CPU
• x64v2:普通 VPS
• x64v3:现代云厂商(推荐)
• x64v4:非常新的 CPU(不稳定)
• x64v1:老 CPU
• x64v2:普通 VPS
• x64v3:现代云厂商(推荐)
• x64v4:非常新的 CPU(不稳定)
执行以下命令:
sudo apt install linux-xanmod-x64v3 -y

重启并确认新内核生效:
reboot
uname -r

只要带 xanmod,就说明已经跑在新内核上。
好了,本次教程就到此结束,祝你也能轻松搭建上!


1 条回复
[…] Linux内核开启BBRv3加速让VPS更低延迟提升性能 – 玫玫团队博客网 […]