经过了 7 个候选版本,耗时两个月,Linus Torvalds 终于带着正式的 Linux 6.3 版本向我们走来。在 Linux 内核邮件列表 (LKML) 上, Linus Torvalds 也难掩激动之情,说道:“我们如期而至,6.3 版本已经发布,随时可供您享用”。
迫不及待的小伙伴可以直接下载使用:https://kernel.org/
图源Kernel官网
接下来,让我们一起揭晓 Linux 6.3 的面纱
如所有开发者期待的那样,Linux 内核 6.3 具有大量启用性功能,并支持 Intel 和 AMD 即将推出和尚未发布的 CPU 和图形硬件。尽管这些看起来是一种很大的突破,但很少有人会立刻受益。
明显的是,有很多变化确实对日常使用产生了更直接的影响
在架构领域的其他地方,Linux 6.3 中提供了用于 ARM 和 RISC-V (开源硬件)的新电源管理驱动程序。后者还获得了对加速字符串函数的支持(通过 Zbb 位操作扩展),前者获得了对可扩展矩阵扩展 2 指令的支持。
在文件系统中,NFS 文件系统(包括客户端和服务器端)现在支持基于 AES-SHA2 (算法函数)的加密;对 EXT4(第四个扩展文件系统) 直接 I/O 性能的优化;EROFS(增强的只读系统) 的低延迟解压缩,以及更快的 Btrfs (逻辑卷管理器)文件系统驱动程序。
Linux 6.3 还通过添加 DisplayPort 带宽分配模式支持改进了 Thunderbolt 支持,改进了对 Lenovo Yoga Tab 3 (YT3-X90F) 平板电脑的支持,增加了对 8BitDo Pro 2 有线控制器的支持,改进了对 Lenovo Yoga Book (X90F / X90L) 的支持) 二合一笔记本电脑,并引入了对 HID 设备的 eBPF 支持。
硬件支持在 HID 中引入了原生的 Steam Deck(掌上型游戏机) 控制器接口,允许罗技 G923 Xbox 版赛车方向盘在 Linux 上运行。还有一个基于 libata 的新 pata_parport 驱动程序,在处理通过并行端口连接的 IDE 驱动器,弃用 PARIDE 驱动程序。当然,还有许多其他更新的驱动程序,所以如果现在的硬件不能与当前内核一起工作,应该尝试这个内核版本。
其他亮点:
用户态 Linux 支持 Rust 代码
支持Realtek(瑞昱半导体) RTL8188EU Wi-Fi 适配器
支持高通 Wi-Fi 7 无线芯片组
以太网支持 NVIDIA BlueField 3 DPU
多路径 TCP(传输控制协议) 可以处理使用 IPv4 和 IPv6 的混合流
新增硬件噪音工具
KVM(基于内核的虚拟机) 支持Hyper-V扩展超级调用
最后,大量单板设备受益于更新的驱动程序,包括 BannaPi R3 和 BPI-M2 Pro,以及 Orange Pi R1 Plus(经常被称为真正的 Raspberry Pi4 替代品)。此外,此更新中删除了超过 150,000 行支持(古老和未使用的)ARM 板的代码。
开发者们可以从 Kernel 网站(https://kernel.org/)下载 Linux kernel 6.3 ,但必须手动编译才能真正使用它。如果你想在你的 GNU/Linux 发行版上自己编译的话可以选择。但如果不想,可以等待发行版在稳定的软件存储库中使用。
参考链接:
https://www.phoronix.com/news/Linux-6.3-Released