Linux 内核 6.18 发布:带来 BPF 安全、SLUB 及网络升级

3天前 小马良
8 0

Linux 内核 6.18 现已发布,带来了扩展的架构支持、重大的 BPF 更新、基于 PSP 的 TCP 加密、更快的 Slab 分配器以及更广泛的硬件支持。此版本还引入了命名空间文件句柄的改进。此次更新在正式发布前,重点进行了最终的缺陷修复和稳定性工作。

一个关键变化是 SLUB 分配器的全面革新,增加了每 CPU 的 sheaves 缓存以减少争用,并提升 RCU 密集型工作负载的性能。交换机制也通过新交换表抽象的第一阶段得以改进,使交换缓存查找更高效。合并说明中引用的基准测试显示,吞吐量和请求率提升了 5% 至 20%,同时大页分配行为更具可预测性。

存储方面改进包括 dm pcache(用于将持久内存作为快速缓存层),且 NFS 服务器现在可在需要时禁用服务器端 IO 缓存。用户空间通过 name_to_handle_at 和 open_by_handle_at 获得了可靠的命名空间编码和解码能力,而网络部分则新增了精确 ECN 支持,并重新设计了支持 NUMA 感知的 UDP 接收路径,使性能提升高达 50%。BPF 子系统新增了对加密签名程序加载的支持,硬件支持扩展至更新的 GPU、SoC 显示面板以及广泛的传感器。所有变更细节可在官方公告中查阅,以供需要完整技术分析的人士参考。

暂无评论

none
暂无评论...