Linus Torvalds刚刚发布了
Linux 6.9
这标志着两周的合并窗口正式结束。
我将在以后的日子里对Linux内核特性进行概述,但是长话短说,Linux 6.9有很多伟大的改进。Linux 6.9带来了对
更大的帧缓冲控制台字体适用于今天的4K显示器
,
AMD P-State首选核心支持
最后是内核内SMB (KSMBD)文件服务器的上行持久文件句柄,
熔断器直通方式
最终逆流而上,
继续支持Intel Xe驱动程序
,更多的Bcachefs文件系统工作,
Snakebyte手柄支持
,
AMD / Intel笔记本电脑支持改进
,
英特尔弗雷德合并
,更多的AMD MI300系列支持工作,继续改进IO_uring,等等。
Linux 6.9-rc1现在可以通过
Git
. 莱纳斯·托瓦兹在
6.9 rc1公告
:
“这个合并窗口看起来相当正常。如果你看一下差异,你会认为大部分的变化都是AMD GPU头文件,你不会完全错的。大约40%的整个6.9rc1补丁确实只是自动生成的AMD GPU定义。我希望这是不寻常的,但这是一种模式。
无论如何,虽然这是纯行号的许多实际变化,但基本上都只是噪音,在大局中没有意义。
相比之下,真正有意义的是一些非常核心的更新。计时器子系统进行了相当大的重写,使用每个cpu的计时器轮来提高计时器的性能,这对于网络来说可能是一件大事。另一个相当值得注意的核心更新是对工作队列子系统的更新,其中一个值得注意的增加是对BH工作队列的支持。这是值得注意的,主要是因为这意味着我们终于有办法摆脱微线程了。微线程接口已经被弃用很长一段时间了,但我们从来没有真正有任何好的替代方案(线程中断处理程序是一个建议的用例,但在许多情况下并不现实)。
Stay tuned for more Linux 6.9 coverage on Phoronix as the kernel benchmarks fire up across a variety of hardware. Linux 6.9 stable will be out in about two months.