Linux 6.18:关于新的长期支持Linux内核的一切

Linux 6.18:关于新的长期支持Linux内核的一切

💡 原文英文,约1400词,阅读约需5分钟。
📝

内容提要

Linux内核6.18版本发布,尽管Linus Torvalds对最后的修复工作不太满意,但仍然推出了该版本。6.18是新的长期支持(LTS)版本,支持到2027年。此次更新包括内存分配器升级、网络性能改进和安全性增强,同时移除了Bcachefs文件系统,并支持新的TCP功能。整体而言,6.18为未来几年提供了稳定基础。

🎯

关键要点

  • Linux内核6.18版本发布,尽管Linus Torvalds对最后的修复工作不太满意,但仍然推出了该版本。
  • 6.18是新的长期支持(LTS)版本,支持到2027年。
  • 此次更新包括内存分配器升级、网络性能改进和安全性增强,同时移除了Bcachefs文件系统。
  • 长时间支持版本的支持时间从六年缩短至两年,因维护者工作压力大。
  • 许多企业Linux发行版提供更长的支持时间,例如Red Hat和SUSE。
  • Linux 6.18的核心是对内存分配器的重大升级,改善了内存分配和释放操作。
  • 移除了实验性的Bcachefs文件系统,因维护者与内核维护者之间的冲突。
  • 新增对TCP的准确显式拥塞通知(AccECN)支持,改善网络性能。
  • 安全性增强,支持加密的BPF程序,提升运行时验证能力。
  • 逐步将Rust集成到内核中,支持Rust Binder驱动。
  • 6.18版本改善了对现代GPU和ARM系统的硬件支持,提升了用户体验。

延伸问答

Linux 6.18版本的主要更新内容是什么?

Linux 6.18版本的主要更新包括内存分配器的重大升级、网络性能改进、安全性增强,以及移除了Bcachefs文件系统。

Linux 6.18的长期支持时间是多久?

Linux 6.18是新的长期支持版本,支持到2027年。

为什么Linux内核的长期支持时间从六年缩短至两年?

长期支持时间缩短是因为内核维护者面临工作压力大和疲惫的问题,导致维护者数量减少。

Linux 6.18中移除Bcachefs文件系统的原因是什么?

Bcachefs文件系统被移除是因为其维护者与内核维护者之间存在冲突,且代码修复常常延迟,影响了内核的稳定性。

Linux 6.18对网络性能有哪些改进?

Linux 6.18新增了对TCP的准确显式拥塞通知(AccECN)支持,改善了网络性能,并引入了加密的TCP连接。

Linux 6.18如何支持Rust编程语言?

Linux 6.18逐步集成Rust,支持Rust Binder驱动,这是Android Binder驱动的重写版本。

➡️

继续阅读