XanMod 内核安装 提升VPS性能

安装 XanMod 内核可以提高 VPS 性能,因为它可以优化响应能力和吞吐量,尤其是对于托管环境。理论上都支持Debain和Ubuntu的系统。

一句话概括XanMod 内核的安装的好处:垃圾🐔可以提升100%,高级🐔可以有10-20%的提升。

XanMod 内核的安装具体步骤如下:

更新系统软件包

sudo apt update && apt upgrade -y

注册GPG密钥

将 XanMod GPG 密钥和存储库添加到您的系统。

wget -qO - https://dl.xanmod.org/archive.key | gpg --dearmor -o /usr/share/keyrings/xanmod-archive-keyring.gpg --yes

 

添加存储库

echo 'deb [signed-by=/usr/share/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-release.list

更新 apt 软件包索引

 

更新包列表以包含 XanMod 存储库

sudo apt update

 

检查CPU支持内核版本

awk -f <(wget -O - https://dl.xanmod.org/check_x86-64_psabi.sh)

根据https://xanmod.org/上的选择自己🐔所需的版本

 

XanMod MAIN 内核

MAIN 内核是标准的 XanMod,包括最新稳定版本的 Linux 内核,并针对桌面、多媒体和游戏工作负载进行了优化。MAIN 内核有四个版本可供选择:

- linux-xanmod-x64v1
- linux-xanmod-x64v2
- linux-xanmod-x64v3
- linux-xanmod-x64v4

XanMod EDGE 内核

EDGE 内核专为想要最新功能和增强的用户而设计,它们包括最近版本的 Linux 内核,并针对高性能工作负载进行了优化。EDGE 内核有三个版本可供选择:

- linux-xanmod-edge-x64v2
- linux-xanmod-edge-x64v3
- linux-xanmod-edge-x64v4

XanMod LTS 内核

LTS(长期支持)内核是为将稳定性和可靠性放在优先考虑的用户而设计,它们包括较旧但经过更多测试的 Linux 内核版本,并针对通用工作负载进行了优化。LTS 内核有四个版本可供选择:

- linux-xanmod-lts-x64v1
- linux-xanmod-lts-x64v2
- linux-xanmod-lts-x64v3
- linux-xanmod-lts-x64v4

XanMod RT 内核

RT(实时)内核是为关键应用场景设计的,例如 Linux 游戏服务器、流媒体、直播制作和超低延迟需求的用户,它们包括 PREEMPT_RT 实时补丁,可降低系统的延迟并提高响应性。RT 内核有三个版本可供选择:

- linux-xanmod-rt-x64v2
- linux-xanmod-rt-x64v3
- linux-xanmod-rt-x64v4

安装内核

以下命令以 XanMod EDGE x64 v3 内核的安装为例,你可以根据自己的需求修改命令

sudo apt install linux-xanmod-edge-x64v3

 

查看所有内核

dpkg --list | egrep -i --color 'linux-image|linux-headers'

 

删除不需要的内核和配置文件

内核已经安装成功,但是当前并未生效,所以你需要将其他内核删除。当然,你也可以不删除,指定启动内核即可。关于此请自行搜索教程。

apt --purge remove -y
(内核名称)

 

重启系统

reboot

 

更新系统软件包并清除未使用的依赖项

sudo apt-get update
sudo apt-get autoremove

 

更新 GRUB 配置

 

sudo update-grub

 

验证安装

 

cat /proc/version

查看正在使用的内核

 

uname -mrs

 

查看BBR3状态

sudo depmod
modinfo tcp_bbr

 

调优

Debian:

wget -O - https://raw.githubusercontent.com/xsmzdd/Multiple-concurrent-network-optimization/main/Optimization-2.sh | bash

 

Ubuntu:

wget https://raw.githubusercontent.com/xsmzdd/Multiple-concurrent-network-optimization/main/U-Optimization-2.sh -O U-Optimization-2.sh && chmod +x U-Optimization-2.sh && ./U-Optimization-2.sh

 

重启系统

 

reboot

 

接下来大家试试ipref3有没有改进。

THE END