吃螃蟹~试着在debian上使用xanmod内核,

听说升级linux内核会有安全和性能上的加成,目前小鸡用的是Linux version 4.9.0-12-amd64内核,本着“吃螃蟹”的态度,今天试试更新到5.6.14版本的内核,看看有效果不~更新后的内核版本号为Linux version 5.6.14-xanmod1

这里用到了 xanmod 的内核,官网也介绍了他们家编译的特点

文章目录

内核特点

具有可调整CPU核心调度程序的500Hz的抢占式完整内核。

RCU Boost具有更好的多任务性能和更低的DRI帧时延迟。

带低延迟BFQ I / O调度程序的已调整多队列块层[sq设备]。
缓存,虚拟内存管理器和CPUFreq调控器改进。

BBR TCP拥塞控制+ CAKE队列管理算法。

ORC Unwinder内核堆栈跟踪(debuginfo)实现。

可用第三方补丁集:ZSTD内核和Initrd支持[5.6] [5.6-rt],Clear Linux [partial],Wine / Proton Fsync,PCIe ACS Override,BMQ Process

Scheduler [5.4] [禁用库存],Aufs [5.6] [5.4]和GCC Graysky的。

实时Linux内核(PREEMPT_RT)构建可用[5.6-rt] [5.4-rt]。

通用内核软件包,可与大多数基于Debian和Ubuntu的发行版兼容。基于最新的GCC 10.1和Binutils 2.34构建。

GPLv2许可证。可以为任何发行版本或目的而构建。

其实普通用户最直观的性能提升当属这个BBR TCP拥塞控制+ CAKE队列管理算法,毕竟大多数人并不是拿服务器去建站(你懂得),debian上更换内核相当方便,跟安装软件包一样简单,运行以下命令
非root用户

echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list && wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key add -
sudo apt update && sudo apt install linux-xanmod

root用户

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 update && apt install linux-xanmod

两行命令就搞定内核更换,更换完别忘了捎带着开启CAKE

非root用户
echo 'net.core.default_qdisc = cake' | sudo tee /etc/sysctl.d/90-override.conf

root用户

echo 'net.core.default_qdisc = cake' | tee /etc/sysctl.d/90-override.conf

搞定以上这几条命令,直接 reboot 命令重启即可,试试看效果吧~我这里安全过渡到高版本内核,看起来没出什么岔子~

喜闻乐见的评测环节

没换内核前,内核未开启bbr(有大佬讲4.9.x内核bbr有缺陷),用了DataCenterSpeedtest-cli,节点选的香港
sysctl net.ipv4.tcp_available_congestion_control
net.ipv4.tcp_available_congestion_control = cubic reno

更换新内核并开启bbr

效果立杆见影!其他性能提升还在观察中~如果你看到这篇文章,不如去试试看。另外说下,如果你按照这篇文章来更换内核,其旧内核是保留的,我也建议你保留,

卸载旧内核也很简单 参考 这篇文章

dpkg -l|grep linux-image
apt-get purge -y "linux-image-xxx-amd64"
update-grub
reboot
 
         

分享几个临时邮箱合集

临时邮箱合集,以下这些小编亲测可用,值得收藏哦 👉 Temp-Mail Temp-Mail 👉 AdGuard Temp Mail AdGuard Temp Mail 👉 Guerrilla Mail Guerrilla Mail 👉 Best T...

注册bgm账号提示“抱歉抱歉,帐户激活服务暂时不可用,请稍后再试”之解决办法

今天尝试注册https://bangumi.tv/,注册前半段没啥说的,很简单。结果跑去激活账户遇到了 “抱歉抱歉,帐户激活服务暂时不可用,请稍后再试”…一阵无语过...

本富科技锂电池充电器wifi连接密码是多少?

搜了一圈,在某音找到了答案。。。 默认wifi密码 BFKJ1688 登录页面 http://192.168.4.1 调试密码 666666 希望能帮到你哈

pantaloon 6月解密可获得游戏 Polterguys: Possession Party(附简易答案)

参与地址 pantaloon ,输入名字和邮箱地址join获取验证码登入。 送的游戏是这个Polterguys: Possession Party 简单说下答案哈。。。解密苦手表示猜了好久,也...

手动部署tuicV5到linux vps上

刚刚折腾了下,成功安装tuicV5到小鸡上2333 ,还别说,速度和hysteria比起来也不差,用起来还不错~ 我这里分享下我折腾安装全过程,其实还挺简单的 #新建个...

API切换cloudflare边缘证书颁发机构

已知cf边缘证书颁发机构有四种 cf自家 、Google、let‘s encrypt、setcigo。其中cf自家证书有效期最长,有一年,其余皆是三个月。。。 可以用命令行手动切换为...