跳到正文
热点事件持续更新

Linux 7.4优化早期启动内存分配器

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

Tarun Sahu 提交补丁,利用二分搜索优化 Linux 7.4 内核早期启动阶段的 memblock 物理内存分配器,覆盖 memblock_add_range() 和 memblock_isolate_range(),以改善大量不连续 folio 造成严重碎片化时的内存扫描性能。 补丁称,在依赖 KHO(Kernel Handover)且存在大量不连续 folio 的测试中,检索时间由约 268 秒降至约 50 毫秒;该优化已作为 Linux 7.4 memblock 拉取请求的一部分提交。

AI 根据报道生成 · 2 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月24日
  1. Phoronix
    Linux 7.4 memblock 改用二分搜索,KHO 内存检索从约 268 秒降至约 50 毫秒

    Linux 7.4 的 memblock 改进通过二分搜索优化早期启动阶段的物理内存分配器。补丁称,在大量不连续 folio 导致严重碎片化时,二分搜索可把最坏情况复杂度降至 O(N log N)(顺序追加为 O(N)),使 KHO 内存检索时间从约 268 秒缩短至约 50 毫秒。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。