LPC 2022:MGLRU页面回收改进有望并入Linux 6.1内核主线

2022年09月14日 15:24 次阅读 稿源:cnBeta.COM 条评论

在爱尔兰都柏林举办的 LPC 2022 活动期间,我们看到了有望在 Linux 6.1 中并入主流的 Multi-Gen LRU 项目的最新进展。作为当前 Linux 内核页面回收代码的一个更好替代方案,如果 MGLRU 能够在 2022 的最后一个完整内核周期内登陆 Linux 6.1,那它也将成为年内最激动人心的创新之一。

0.jpg

Phoronix 指出,从 ChromeOS / Android,到台式机、工作站、甚至服务器领域,MGLRU 普遍能够在各项工作负载和各类硬件平台上提供更好的性能。

1.webp

Google 的 Jesse Barnes 和 Rom Lemarchand 在昨日的 LPC 2022 活动期间指出,现有的页面回收代码总被吐槽做出了糟糕的驱逐选择。

2.webp

好消息是,俩人重申了 MGLRU 有望并入 Linux 6.1 的期望。可知目前已有不少内核下游和反向移植在生产环境中使用相关代码,且基准测试成绩的前景也显得相当光明。

3.webp

一旦走入主线,Google 工程师团队将致力于让 MGLRU 达到和默认安全启用的水平。

4.webp

尽管在这之前,他们还需要开展各种基准测试,以确保 MGLRU 处理良好状态、且不会使现有工作负载出现性能退化。同时他们希望将 MGLRU 与 eBPF 集成,以开辟更多可能性。

5.webp

最后,在今日的 LPC 2022 会议期间的 Android 小分会上,Google 公司的 Kalesh Singh 就 Android 设备上的 MGLRU 性能进行了演示。

6.jpg

此外 Andrew Morton 评论称,其希望在本周晚些时候将 MGLRU  补丁挪到“mm-stable”分支。如果一切顺利,我们可期待在 10 月开启的下一个 Linux 6.1 合并窗口。

相关文章:

LPC 2022:谷歌工程师介绍Ghost Linux内核调度API的最新进展

对文章打分

LPC 2022:MGLRU页面回收改进有望并入Linux 6.1内核主线

1 (12%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan