Fedora 47 考慮精簡鏈接時優化 (Thin LTO)
科技
⚠ 单一来源
2h ago

Fedora 47 考慮精簡鏈接時優化 (Thin LTO)

AI综合 · 已去除偏见 · 仅事实

Fedora Linux 正在考慮在其 Fedora 47 版本中採用精簡鏈接時優化 (Thin LTO)。 此變更旨在提高構建速度並減少與傳統「fat」LTO 相比的記憶體使用量。

已提交一項變更提案,以便在 Fedora 47 內使用 Thin LTO 而不是 Fat LTO 進行鏈接時優化。 Thin LTO 被描述為比傳統鏈接時優化更快且更節省記憶體,並使用 `-flto=thin` 編譯器標誌啟用。 該提案建議引入新的 RPM 巨集,以促進採用帶有精簡物件的 LTO。

此變更不會強制所有套件使用 LTO,但將允許 Fedora 打包人員將 Thin LTO 添加到現有套件,或從完整 LTO 切換到 Thin LTO,以評估構建時間的改進和效能提升。 希望更多的 Fedora 套件能夠利用鏈接時優化,在目前未使用的地方。

該提案目前正在等待 Fedora 工程與指導委員會 (FESCo) 的投票。 Thin LTO 被指出在保持完整 LTO 的大部分效能優勢的同時,更具可擴展性。

有帮助吗?

閱讀原始報道

💬 评论

📜 评论政策