【 Linux 7.1 正式发布啦✅】
Linux 的老大 Linus Torvalds 已经正式宣布推出 Linux 7.1 的稳定版本。
这次更新不仅带来了很多关键的硬件驱动更新,更厉害的是把存储设备的驱动给彻底重构了。
现在这个稳定内核已经发给各大 Linux 发行版去测试了,估计过不了多久,广大用户就能陆续收到更新推送了。
在 Linux 7.1 的一大堆新特性里,最让人期待的核心升级,绝对是那个研发了整整四年、完全从底层重新写过的 NTFS 文件系统驱动。
以前, Linux 用户想要读写 Windows 的 NTFS 磁盘分区时,基本上只能靠那种基于用户空间的 FUSE 模块(就像 NTFS-3G )。
要么就得用那些没人维护的老内核代码,这样很容易因为多出来的系统开销,导致传输性能被拉胯。
这次全新设计的内核内置( In-kernel ) NTFS 驱动,彻底解决了 FUSE 模块带来的性能瓶颈,而且还融合了现代 Linux 文件系统的架构(比如 iomap 内核 I/O 路径以及大页面内存管理)。
从开发团队给出的测试数据来看,新驱动在单线程写入速度上提升了 3% 到 5% ,而在多线程写入的情况下,性能提升更是达到了夸张的 35% 到 110% 。
这次升级能让那些经常在 Windows 和 Linux 之间来回切换的双系统用户,享受到更快速、更稳当的跨平台文件传输体验。
除了存储架构有这么大的突破, Linux 7.1 还针对各大芯片大厂的硬件驱动进行了全面的性能升级。

Intel 平台这边全面引入了 Intel FRED (弹性回报与事件传递)技术,能明显提升马上就要推出的 Panther Lake 以及未来好几代处理器的运行效率;
同时,它也给 Intel Arc Battlemage 显卡带来了更强劲的性能优化。
AMD 平台内核则增加了对老款 AMD Radeon 显卡的支持,并且改善了电源管理调度,让硬件的兼容性和运行稳定性都变得更好了。
另外,在最后一个星期的开发冲刺阶段,内核还修复了好多个安全漏洞。
包括 USB 堆栈溢出、缓冲区溢出,还有跨系统模块(像 i2c 、 zram 、 gpio 、 net )的好几项内存泄漏( Memory leak )和释放后引用( Use-after-free )之类的问题。
不过有一点挺值得注意的, GNU Linux-libre 团队对于上游 Linux 7.1 内核淘汰掉对 Intel i486 CPU 的支持表示非常可惜。
开发团队说,这么一来就意味着现存的 i486 设备以后再也没法安装现代操作系统内核了。
这不仅会让这些其实还能用的硬件面临被扔进垃圾堆填区的命运,所以该团队一直以来都强烈反对 Linus Torvalds 取消支持 Intel i486 的决定。
如果您喜欢小妹的分享,请点击文章末尾的点赞、分享、在看,这对您来说不会花费太多时间,但是对小妹的成长有很大的帮助,谢谢您的支持!
