Lobsters | 原文链接 | 2026-09-20 收录

Wild 与 Mold 链接器基准之争:差异到底出在哪

来源: davidlattimore.github.io — 2026-09-18

概述

Mold 更新了链接器基准并首次把 Wild 纳入比较,结果显示 Wild 明显更慢,与 Wild 自己八月四日发布的结果不符。Wild 作者 David Lattimore 逐项排查配置差异:Mold 在两次调用之间删除输出文件,Wild 的基准保留上一次的输出;Wild 历史上跑在 tmpfs 上(作者承认这是失误,多数用户并不在 tmpfs 上构建),Mold 用的是更贴近现实的 ext4;Mold 传了 --no-fork,Wild 只在测内存时传。在 16 核 M1 Ultra 上按 Mold 的配置重跑后,两者的比值基本复现:blender-debug 1.2 倍、godot-debug 1.2 倍、blender-release 0.9 倍、clang-release 1.0 倍。

核心要点

金句

在同一次比较里,只要把输出文件保留下来,Wild 相对 Mold 的比值就从 1.0 倍变成 0.7 倍。
← 返回 Lobsters 首页