[software development] 【高性能内核】deepin V25特供xanmod内核即将上线
Tofloor
poster avatar
mozixun
Moderator
5 hours ago
Author

据说, deepin的6.18内核快来了, 于是我抢先一步:

image.png

内核介绍

XanMod 是一款基于官方 Linux 内核的第三方优化版本, 其主要设计目标是为桌面用户、游戏玩家、流媒体以及需要低延迟和高响应性的任务提供更卓越的性能体验。它并非简单地打包内核, 而是集成了一系列精选的补丁和优化配置, 力求在兼容主流硬件的同时, 突破通用内核的性能瓶颈

该deepin特供xanmod内核分为V2与V3两个版本, V2用于对仅支持x86_64 ISA V2指令集标准(SSE4)的处理器优化, V3用于支持x86_64 ISA V3/V4指令集标准(AVX2)的处理器优化, 请在安装前先下载执行这个脚本确认自己的处理器是支持的x86_64 ISA标准: https://dl.xanmod.org/check_x86-64_psabi.sh

Xanmod内核详细介绍请移步: https://xanmod.org

与Xanmod原生内核配置不同的特性:

  1. 该内核不是从xanmod.org偷包来的, 而是使用xanmod内核源码与配置在obs-deepin环境上进行原生编译的特供版本, 因此显示的LLVM版本是deepin特供版
  2. 取代Clang的ThinLTO,而开启了Clang Full-LTO完整链接时构建优化
  3. 取代默认的PREEMPT实时状态, 使用PREEMPT_LAZY动态实时抢占机制
  4. 取代默认的LLVM编译器-O2优化,而使用-O3激进优化

image.png

注意:

1.不保证所有机子都能启动,请谨慎选择是否安装

2.我使用deepin时关闭了磐石,不确定磐石开着能否安装

3.安全启动需要关闭

4.不保证DDE以及deepin应用能正常运行(考虑到有0.1%可能因为kernel ABI break change引起应用异常)

5.OpenKylin理论可以进行构建,如OpenKylin有需要构建可以私信我或者直接偷我Github的Debian构建包目录: https://github.com/LFRon

开玩笑的其实没有偷这个说法, 反正都是GPL-2.0协议的东西

在此感谢 @罐子 提供的高性能服务器与OBS构建平台, 与Xanmod项目为高性能Linux内核做出的卓越贡献!

Reply Favorite View the author
All Replies
mozixun
Moderator
5 hours ago
#1

PS: 我之后大概率会用小号进行发包, 免得之前我发的帖子被沉了

自古沙发楼主占, 请先看注意事项再选择是否安装内核

Reply View the author
root
deepin
3 hours ago
#2

省流LZ的内核不支持 扣肉和 amd 锐龙之前 cpu

即仅支持 32mn及之后(可以跑Androi-x86_64)的cpu

tail

Reply View the author
WangZhongyun
deepin
3 hours ago
#3

期待早日更新使用

Reply View the author
mozixun
Moderator
2 hours ago
#4
root

省流LZ的内核不支持 扣肉和 amd 锐龙之前 cpu

即仅支持 32mn及之后(可以跑Androi-x86_64)的cpu

tail

不支持SSE 4.2的处理器真的可以入土了

我家里支持SSE 4.2的奔腾双核处理器居然只有OpenGL 3.3支持,连OpenGL 4.6和Vulkan都没有

更何况那些没有SSE 4.2支持的(

Reply View the author
红石
deepin
an hour ago
#5

如何安装?confused

Reply View the author
耀眼的明星
deepin
13 minutes ago
#6

image.png

这是支持吗

Reply View the author