jjcui8595
deepin
2025-03-26 12:30 可以自己编译试试
Reply Like 0 View the author
可以自己编译试试
可以自己编译试试
我不行,还是等 @fslong 编译吧
我不行,还是等 @fslong 编译吧
今晚回去就编译
我不行,还是等 @fslong 编译吧
deepin 23 编译内核步骤:
先编辑sources.list 取消deb-src源地址的注释:
剩下按照步骤执行即可。
$sudo vi /etc/apt/sources.list
$apt-get update
$wget http://ftp.cn.debian.org/debian/pool/main/k/kernel-wedge/kernel-wedge_2.106_all.deb
$sudo dpkg -i kernel-wedge_2.106_all.deb
$sudo apt-get install git asciidoctor dwarves bison flex libncurses-dev zstd
$sudo apt build-dep linux git zstd
$wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.14.tar.xz
$tar xvf linux-6.14.tar.xz
$cd linux-6.14
$sudo cp /boot/config-`uname -r` .config
$make menuconfig
选择save回车,保存为.config
$git init
$git add .
$git config --global user.email "Your E-mail"
$git config --global user.name "Your Name"
$git commit -m "1"
$make deb-pkg -j$(nproc)
编译完成,返回到上级目录,安装linux-image、linux-headers 两个包即可,dbg 包不用安装。
如果启动有问题,可关闭安全启动即可。(非官方内核可能是没有安全签名导致)
来了,哥们


Popular Events
More
游戏与 Wine 用户的新利好
对于游戏玩家和 Wine 用户来说,Linux 6.14 迎来了一项关键优化——NT 同步原语驱动。Windows NT 系统的同步机制与类 UNIX 系统存在较大差异,以往在 Linux 上运行 Windows 程序(尤其是游戏)时,需要通过模拟来实现同步,这往往会带来额外的性能开销。
新的 NT 同步原语驱动 直接优化了这一过程,使同步更加高效,减少游戏卡顿,提升流畅度,让 Windows 游戏在 Linux 上的运行更加稳定。
存储优化:Btrfs 迎来新读平衡策略
在存储方面,Btrfs RAID1 现在支持多种新的读平衡策略,用户可以根据硬件配置和实际负载选择合适的模式:
这一改进让 Btrfs 在 RAID1 配置下更加灵活,无论是优化性能还是应对存储设备故障,都能提供更好的解决方案。
未缓存的缓冲 I/O:提升高速存储效率
Linux 6.14 引入了未缓存的缓冲 I/O,使数据在读取或写入后可以立即从页面缓存中移除。在高速存储设备(如 NVMe SSD)上,系统内存很容易被短时间读取的大量数据填满,而这些数据可能不会被再次使用。
这一改进结合了传统缓冲 I/O 的易用性,同时避免了直接 I/O 的复杂性,让存储系统在高负载下保持高效运行。
文件访问通知:增强安全性与灵活性
在文件系统通知方面,Linux 6.14 增加了 fsnotify 文件预访问通知事件。这意味着在文件被实际访问前,系统可以发出通知,并允许监听进程决定是否允许访问。
这一功能在多个场景下非常实用,比如:
这不仅提升了安全性,也为文件访问管理提供了更大的灵活性。
GPU 资源管理更精细:dmem cgroup 引入
在GPU 计算领域,Linux 6.14 引入了 dmem cgroup,用于更精准地管理 GPU 相关的内存分配。
对于数据中心和高性能计算(HPC)用户来说,合理分配 GPU 资源至关重要,尤其是在多用户共享环境下。dmem cgroup 允许管理员限制 GPU 内存和驱动分配的 CPU 侧内存,从而避免突发计算任务抢占资源,提升整体稳定性。
FUSE 文件系统优化:更高效的异步操作
FUSE(用户空间文件系统)在 Linux 6.14 中得到了显著优化,引入了 io_uring 机制 进行通信。相比传统的文件操作方式,io_uring 能有效减少 用户空间与内核空间的上下文切换,提升 FUSE 文件系统的异步操作能力,使响应速度更快、延迟更低。
这项改进将提升基于 FUSE 的文件系统(如 SSHFS、rclone、AppImage 文件系统)的性能,尤其在高吞吐量或远程存储场景下表现更加出色。
AI 计算加速:AMD 推出 amdxdna 驱动
在人工智能(AI)计算方面,AMD 推出了全新的 amdxdna 驱动,正式支持 XDNA 架构的 AMD NPU(神经处理单元)。
这意味着 Linux 用户可以直接在 AMD 硬件上运行 深度学习任务(如卷积神经网络、语言模型推理)而无需额外的补丁或第三方解决方案,使 AI 计算变得更加高效、易用。
XFS 文件系统增强:支持 Reflink 和反向映射
XFS 迎来了重要的功能扩展,现在支持实时设备上的 Reflink 和反向映射(reverse-mapping)。
这些改进弥补了 XFS 在实时存储设备上的一些长期缺失的功能,使其更适用于大规模存储场景。
NFS 改进:更高效的元数据管理
在网络存储(NFS) 方面,Linux 6.14 对 NFSv4.2+ 版本进行了优化,新增了属性委派(attribute delegation) 机制。
这一特性允许服务器将某些元数据(如文件修改时间 mtime)的管理权交给客户端,从而减少服务器上的重复操作,提升网络存储的访问效率,优化高频文件写入的工作流。
TLB 刷新优化:提升 x86 体系结构性能
在 x86 体系结构 上,Linux 6.14 对 TLB(转换后备缓冲区)刷新机制 进行了优化。
TLB 负责缓存虚拟地址到物理地址的映射,刷新时会影响性能。新的优化让 TLB 更高效地清理与更新,特别是在虚拟化或高负载场景下,可以显著提升系统整体性能。
在一些微基准测试中,优化后的 TLB 刷新机制有效减少了性能损耗,让系统在复杂任务下的响应更快。
总结:Linux 6.14 值得升级吗?
Linux 6.14 带来了大量新特性和优化,涵盖了游戏、存储、GPU 计算、AI、文件系统、网络存储等多个方面。无论是普通用户、开发者,还是企业级用户,都能从这一版本中获得更好的性能体验。
如果你希望尝试最新的 Linux 6.14,可以前往 kernel.org 下载源码,自行编译安装。对于关注内核开发的用户,可以参考 LWN 的合并窗口报告,了解更详细的技术变更。