Linux Kernel 6.1 LTS 发布,初步支持 Rust 编程语言
Linus Torvalds今天宣布发布 Linux 6.1内核系列,该系列带有新的和更新的驱动程序,以获得更好的硬件支持,新功能和许多其他更改。
经过两个多月的工作,Linux Kernel 6.1 引入了对 Rust 编程语言的实验性支持。虽然这对某些人来说听起来可能非常令人兴奋,但您应该记住,“实验性”意味着它只是 Rust 的一个非常基本的实现,不能用于任何实际用例。
Linux 6.1 的另一个主要变化是多代 LRU VM 工作,以更好地识别实际使用的内存页。此外,新的内核系列带来了在 BPF 程序中执行 PKCS#7 签名验证和创建破坏性 BPF 程序的能力,以及用于控制用户命名空间创建方式的新安全模块钩子。
Loongarch 架构得到了改进,支持 BPF JIT 编译、kdump、kexec 和 perf 事件,Btrfs 文件系统获得了重大的性能改进,支持带io_uring的缓冲写入,并支持受 fs 验证保护的文件来发送操作,perf 工具改进了对 AMD CPU 的支持,FUSE 文件系统现在支持创建临时文件。
在其他值得注意的变化中,内核现在能够独立于 EFI 系统上的硬件架构进行解压缩和启动,EROFS(增强型只读文件系统)文件系统现在支持跨文件系统共享重复数据,用于编译内核的最小 GNU Make 版本现在是 3.82,新的 io_uring 模式有助于区分与环相关内容的执行,直到应用程序需要它。
当然,也有新的和更新的驱动程序来支持更新的硬件。这里值得一提的是支持 PinePhone 键盘,XBOX One Elite 拨片,X-Box 自适应控制器,PhoenixRC 飞行控制器,VRC-2 汽车控制器,XP-PEN Deco Pro S,所有罗技蓝牙设备的 HID++ 和 DualSense Edge 控制器。
此外,Linux Kernel 6.1 还支持对 AMD CPU 的精确提升硬件控制、用于硬件加速的 Aspeed 加密驱动程序、对英特尔 Meteor Lake 处理器的支持以及对 ASMedia NVM 映像格式的支持。
最后但并非最不重要的一点是,Linux Kernel 6.1应该是一个LTS(长期支持)系列,可以根据著名的 Linux内核开发人员 Greg Kroah-Hartman 的说法,它可以接收至少两年的更新,他总是说一年中的最后一个主要内核版本得到 LTS 支持。
如果你想在GNU/Linux发行版上自己编译 Linux Kernel 6.1,你现在可以从 kernel.org 网站或Linus Torvalds的内核源代码Git树下载它,但我建议等待新的内核版本首先到达你最喜欢的发行版的稳定软件存储库,然后再从 Linux Kernel 6.0 或以前的版本 LTS 系列升级。
The post Linux Kernel 6.1 LTS 发布,初步支持 Rust 编程语言 first appeared on Linux迷.
共有 0 条评论