经过两个月的开发和八个 RC 候选版本之后,Linus Torvalds 今天终于正式发布了 Linux Kernel 5.3 版内核。虽然因为旅游耽误了一个星期,但是这个版本带来了诸多重磅更新,值得等待和升级。
Linux 5.3 版内核提供了多项新功能、几十处改进、多个新版驱动、多款新硬件支持,以及整体性能提升。
新硬件方面,Linux 5.3 支持 Intel 特定型号至强处理器的 Speed Select ( SST ) 功能,电源调整和性能控制更加精细,AMDGPU 显卡驱动支持 Navi 核心的 RX 5700 系列,并特别加入了对中国 x86 架构处理器兆芯的支持。
另外,Linux 5.3 还引入了一个新的系统调用 pidfd_open ( 2 ) ,可帮助服务管理器处理 PID 重用问题,支持 umwait x86 指令,可提高用户空间的能效,支持轻量级和灵活的 ACRN 嵌入式虚拟机管理程序,支持 0.0.0.0/8 范围内的 1600 万个新 IPv4 地址,并修复了 Btrfs 文件系统的一些错误。
不过注意,Linux 5.3 内核目前还处于 mainline 标记状态,不适合用于生产环境。