发布时间:2025-10-15 17:55:05    次浏览
51CTO快译Linux4.9-rc1版本已于近日发布,这标志着4.9内核合并窗口宣告结束。正因为如此,本文盘点了Linux4.9的种种变化,它们让我们为这个开源内核的下一个版本而感到激动。一些亮点包括:AMDGPU GCN 1.0 试验性支持、内存保护密钥支持、对 LG Nexus 5 和 Raspberry Pi Zero(以及其他许多ARM硬件)提供主线支持、增添了 Greybus 子系统、支持 vmapped 内核栈以及添加的其他许多特性。图形 为 AMDGPU 提供虚拟屏幕支持,更好的 AMDGPU GPU 重置支持,并对这个现代 AMD GCN 驱动程序进行了其他变化; AMDGPU 还有试验性的 Southern Islands 支持(GCN 1.0),作为Radeon DRM中现有支持之外的一种选择。类似 GCN 1.1,GCN 1.0 AMDGPU 支持需要在编译时手工启动,并禁止 Radeon DRM 驱动程序载入; 对英特尔 DRM 作了各种修补和改进,最显著的变化之一就是 DMA-BUF 隐式围栏(implicit fencing); 3D 渲染期间,为 Raspberry Pi VC4 驱动程序缩减 GPU 和内存方面的开销; 遗憾的是,Linux 4.9 没有包括对 Nouveau (开源英伟达)驱动程序所作的改动。遗漏了最近的“boost”补丁及其他特性; Linux 4.9 包括 DRM 方面的其他各种变化。为刚接触 Linux、在考虑其他DRM 的那些人提供了直接渲染管理器(Direct Rendering Manager)。 处理器/内存 为一些英特尔凌动处理器提升性能的性能状态(P-State)变化; CPUFreq 驱动程序继续更充分地使用调度程序的信息; 内存保护密钥(MPK)支持。这种 MPK/Pkeys 支持最终出现在了主线内核中,未来的英特尔处理器支持新指令; 面向 Linux 虚拟化堆栈提供了 Xen 和 KVM 方面的各种变化; 支持 vmapped 内核栈,这是让 Linus Torvalds 最为之激动的变化之一。 文件系统/存储 面向 OverlayFS 的 UBIFS 支持,同时 UBI 为 MLC NAND 支持作好了准备 面向 XFS 的共享数据范围 面向 Btrfs 的修正版 NVDIMM 支持方面的更新 XFS 方面的各种更新 F2FS 性能方面的改进 MD RAID 方面的改进 为 POSIX 访问控制列表(ACL)提供 FUSE 支持 OverlayFS SELinux 支持 其他硬件 支持另外29种 ARM 机器,包括 Raspberry Pi Zero、LG Nexus 5 及其他知名的移动/嵌入式硬件 英特尔集成传感器中心(ISH)支持 新的 Elan 触摸屏驱动程序和 GPIO 解码程序 通过为 Linux 4.9 提供音频更新,继续致力于 Skylake 音频方面的工作 支持 Mellanox 平台 由于 Canonical,EFI 测试驱动程序现在成了主线 一般性工作 内核线程(Kthread)方面的改进 各种 perf 更新 调度程序方面的各种变化 Greybus 子系统已添加到登台区(staging area)。Greybus 是谷歌宣告失败的 Project Ara 模块化智能手机的关键技术,但仍然会用在未来的设备中 Linux 4.9 引入了许多功能特性!预计 Linux 4.9 会在12月中下旬正式发布。敬请关注。 原文标题:The Exciting Features Of The Linux 4.9 Kernel 作者:Michael Larabel IT技术群,期待你的加入后台回复“ 入群”审核受邀