IT之家 10 月 4 日消息,Phoronix 发现,Arm 本周向 Linux 内核提交了一组初始补丁,着手支持即将推出的 TLBI Domains(TLBID)功能。
TLB 是处理器用于缓存虚拟地址到物理地址转换结果的重要结构。TLBID 的核心变化是允许操作系统只针对部分 CPU 核心执行 TLB 失效,使内核能够根据进程实际运行过的 CPU 核心发送 TLBI 指令,仅让相关 CPU 执行 TLB 清理。
该机制主要针对高核心数 Arm 服务器处理器。除 Linux 内核本身外,ARM64 架构的 TLBID 支持还需编译工具链提供相应指令支持,目前相关工作依赖 LLVM 23 及更新版本,或者 GNU Binutils 2.46 及更新版本。
Arm 此次提交的补丁目前仍属于早期开发阶段,Arm 尚未公布 TLBID 的实际性能测试数据。
