Linux Kernel 6.9 正式发布!此次更新带来了很多激动人心的新特性和改进。接下来,我们就一起来看看都有哪些亮点吧!
Linux Kernel 6.9 新特性一览
Linux kernel 6.9 不仅为未来的硬件和功能做好了铺垫,还包括了许多实用的改进。详细内容如下:
性能及效率提升
- AMD P-State 优选核心支持:这个新功能可以识别出运行频率更高的核心,并让 Linux 调度器优先把重要任务分配给它们,从而提升系统性能。
- Intel Fastboot 支持:通过减少或跳过启动过程中的模式切换,加速系统的启动速度。该特性之前只支持 Skylake,现在已经扩展到更多的 Intel 芯片组。
- CPU 计时器代码大更新:这次更新提升了性能和电源管理的效率。比如,网络工作负载中的性能得到提升,而且 Intel 的多芯片系统在空闲时能够完全关闭单个芯片。
- 工作队列代码改进:解决了之前版本中的一些问题,并提升了 CPU 的独立运行能力。
- KVM 虚拟化模块改进:模拟事件触发和「强制立即退出」场景的性能得到了提升。
- EXT4 文件系统改进:大小写不敏感的文件和文件夹处理性能得到了提升。
安全性及稳定性增强
- 修复了 Intel Atom CPU 的硬件漏洞:这个漏洞可能会被恶意利用,推断出之前使用过的 CPU 数据。
- 针对特定设备的优化:包括 Fujitsu 笔记本的电池充电控制,HP Omen 17 笔记本的性能提升(可选),以及对 Lenovo IdeaPad 刷新率键、Microsoft Surface 笔记本的风扇速度控制的支持。
硬件支持更广泛
- 支持多款 Samsung 无线设备开箱即用:包括无线键盘、Gamepad 控制器、S Action 鼠标,还有 Galaxy Book Cover 和 HOGP 键盘组合。
- 支持第三方 Xbox 控制器:Snakebyte GAMEPAD BASE X 和 GAMEPAD RGB X 现在可以通过 Xpad 驱动程序在 Linux 上使用。
- ARM 相关改进:包括在 ARM64 处理器上支持 Rust 语言,支持 LPA2 模式运行,以及更好的 TLB 使用带来的性能提升。
其他更新
除了上述亮点,Linux 6.9 还包含了许多其他值得关注的更新:
- 针对 Intel Meteor Lake 的能效优化
- 内核能源模型支持实时更新
- 访问 GCC 命名地址空间
- 帧缓冲控制台字体更大
- 内存带宽限制机制改进
- Btrfs 文件系统改进
- Cirrus HD 音频编解码器支持更多设备
- 节能以太网增加了 2.5GE 和 5GE 链路模式
- Realtek RTW88 Wi-Fi 驱动支持更多芯片
- FUSE 直通支持
- EXT2 文件系统被弃用
- 移除了 AMD FreeSync 功能
以上只是 Linux kernel 6.9 众多更新中的一小部分。除此之外,还有一系列安全修复、文件系统优化,以及对 RISC-V、LoongArch、SPARC 等架构的持续改进。要详细了解 Linux kernel 6.9 的新特性,可以阅读 LWN 网站上的两部分合并回顾(第一部分和第二部分)。