Now Reading
Linux: Linker-Zusätzliche Mold will schneller sein qua GNU Gold und lld von LLVM

Linux: Linker-Zusätzliche Mold will schneller sein qua GNU Gold und lld von LLVM

Linux: Linker-Alternative Mold will schneller sein als GNU Gold und lld von LLVM

[ad_1]

lld-Entwickler Rui Ueyama hat mit Mold 1.0 eine neue Linker-Zusätzliche zu GNUs Gold und lld von LLVM veröffentlicht. Mit Version 1.0 gilt ein Softwareprojekt in dieser Regel qua stabil und kann skrupellos zum Kaution kommen. Mold läuft hinaus derzeit hinaus Linux-Systemen, Unterstützung zu Händen macOS und Windows ist in dieser Planung.

Nebst LLVM handelt es sich um eine Compiler-Baustil, die unter anderen in Linux und FreeBSD zum Kaution kommt. LLVM lld gilt qua Zusätzliche zu den GNU-Tools ld und gold. Die Linker-Zusätzliche Mold (englisch zu Händen “weißes Pferd”, dieser im Logo erkennbar ist) biete im Vergleich zu lld oder Gold zwar keine neuen Linker-Funktionsweisen, soll zugegeben merklich schneller sein.

Welcher Grund zu Händen die höhere Leistung liegt offenbar unter den Algorithmen sowie den Datenstrukturen. Mold ist laut GitHub-Mitgliedsbeitrag Multi-Core/Thread-freundlich und verfügt droben mehrere Optimierungen zur Steigerung dieser Parallelität. Dasjenige Repository hinaus GitHub hält eine Grafik zur Veranschaulichung dieser Performance fertig. Verglichen werden GNU gold, LLVM lld und Mold beim Linken von finalen debuginfo-enabled Executables von großen Programmen hinaus einer simulierten 16-Thread-Maschine mit acht Kernen.

(Zeichnung: GitHub Mold)

Version 2.0 wird laut Ueyama unter ferner liefen hinaus macOS-Systemen einsetzbar sein. Windows-Support folgt mit Version 3.0. Nähere Informationen zu Mold 1.0 finden sich hinaus GitHub.


(mdo)

[ad_2]
View Comments (0)

Leave a Reply

Your email address will not be published.

Scroll To Top