Wild vs. Mold: Warum die Benchmarks so unterschiedlich ausfallen

Benchmarking Wild vs. Mold

Mold hat Wild erstmals in seine Linker-Benchmarks aufgenommen und zeigt Wild deutlich langsamer – im Gegensatz zu Wilds eigenen Messungen. David Lattimore analysiert die Ursachen: Unterschiede bei Dateisystem (tmpfs vs. ext4), Löschen der Ausgabedatei und --no-fork. Nach Angleichung der Konfiguration sind die Ergebnisse vergleichbar. Mold wurde zuletzt durch die Versionen 2.42.0 und 2.42.1 schneller. Wild fehlen noch OS-spezifische Optimierungen wie fallocate und Hugepages, die aber im nächsten Release kommen.

Wild, at least the version benchmarked here, does best when allowed to fork and when the output already exists and is on tmpfs. i.e. the opposite of the configuration used in the Mold benchmarks.

Mehr von diesem Tag

2026-09-20