Fedora 47 Erwägt Thin-LTO-Compiler-Optimierungen
Technologie
⚠ Einzelquelle
1h ago

Fedora 47 Erwägt Thin-LTO-Compiler-Optimierungen

KI-synthetisiert · Voreingenommenheit entfernt · Nur Fakten

Fedora Linux erwägt die Einführung von Thin Link Time Optimization (Thin LTO) für seine Fedora 47-Version. Die Änderung zielt darauf ab, die Build-Geschwindigkeit zu verbessern und den Speicherverbrauch im Vergleich zu herkömmlichem „Fat“-LTO zu reduzieren.

Ein Änderungsvorschlag wurde eingereicht, um Thin LTO anstelle von Fat LTO für Linkzeitoptimierungen innerhalb von Fedora 47 zu verwenden. Thin LTO wird als schneller und speichereffizienter als herkömmliche Linkzeitoptimierungen beschrieben und wird mit dem Compiler-Flag `-flto=thin` aktiviert. Der Vorschlag sieht die Einführung eines neuen RPM-Makros vor, um die Einführung von LTO mit dünnen Objekten zu erleichtern.

Die Änderung würde die Verwendung von LTO nicht für alle Pakete erzwingen, sondern Fedora-Packern ermöglichen, Thin LTO zu vorhandenen Paketen hinzuzufügen oder von vollem LTO auf Thin LTO umzusteigen, um Verbesserungen der Build-Zeit und Leistungssteigerungen zu bewerten. Die Hoffnung ist, dass mehr Fedora-Pakete Linkzeitoptimierungen nutzen können, wo sie derzeit nicht verwendet werden.

Der Vorschlag wartet derzeit auf die Abstimmung des Fedora Engineering and Steering Committee (FESCo). Thin LTO wird als skalierbarer hervorgehoben, während ein Großteil der Leistungs Vorteile von vollem LTO erhalten bleibt.

War das hilfreich?

Originale Berichterstattung lesen

💬 Kommentare

📜 Kommentar-Richtlinie