ITBEAR科技资讯
网站首页 科技资讯 财经资讯 分享好友

腾讯工程师新补丁:Swap Table助力Linux内核性能跃升20-30%

时间:2025-05-16 11:35:15来源:ITBEAR编辑:快讯团队

近期,科技界迎来了一项来自腾讯工程师Kairui Song的重要技术贡献。5月15日,知名科技媒体Phoronix报道了Song提交的一系列关于Swap Table的补丁,这些补丁在Linux内核的内存管理中引入了显著的性能提升。

据Phoronix的博文介绍,Linux内核开发者近期在多轮会议中深入探讨了swap allocator(交换分配器)的改进方案,旨在深度整合swap cache(交换缓存)和swap maps(交换映射)功能。这一探讨的成果便是Swap Table的诞生,它不仅致力于优化内存使用,还力求提升系统整体性能。

Swap Table的设计初衷在于支持动态交换分配与扩展,同时展现出显著的可扩展性优势。与现有的swap代码相比,Swap Table无疑是一次重大的技术革新。Song提交的补丁系列共包含27个补丁,全面实现了开发者近几个月来讨论的设计思路。

测试数据表明,无论是在4K页面还是mTHP folios(多尺寸大页)场景下,Swap Table均能在基础顺序交换至重度工作负载中带来约20-30%的性能提升。这一显著的性能增强无疑为Linux内核的内存管理带来了新的活力。

除了性能提升外,Swap Table还带来了内存占用的显著降低。在闲置状态下,内存消耗保持不变甚至更低,这对于提升系统整体效率和用户体验具有重要意义。Song表示,这一技术成果的背后是团队对内存管理机制的深入理解和不断优化。

这些补丁不仅带来了性能上的提升,还清理并修复了swap子系统中存在的诸多历史问题。这一技术贡献无疑为Linux内核的进一步完善和发展做出了重要贡献。目前,这些补丁已经提交审核,期待不久的将来Swap Table或其演进版本能够正式融入Linux内核主线,为更多用户带来更好的使用体验。

更多热门内容
YouTube上线购物广告新玩法,电视手机无缝衔接购物闭环
新榜讯 近日,YouTube 于年度 Upfront 活动中推出全新的可购物广告系统,成功实现电视与手机消费的闭环融合。用户在智能电视观看视频期间,屏幕右侧会即时呈现商品信息流,利用遥控器选定商品,扫码便能跳…

2025-05-16