皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Rust 1.90 在 Linux 上切换到 LLD 链接器以加快链接时间

随着 Rust 1.90 版本预计在 9 月中旬发布,Linux x86_64 上的 Rust 编译器将默认使用 LLD 链接器,以“显著减少”链接时间。

链接时间可以显著影响整体编译/构建时间。在 Rust 开发者进行的测试中,链接器性能可以提升高达 7 倍,对于 ripgrep 而言,端到端编译时间减少了 40%。对于调试构建,大约提升了 20%。Rust 团队对此相当兴奋:

Rust 1.90 在 Linux 上切换到 LLD 链接器以加快链接时间

Rust 程序应该会有更快的构建时间,希望在实际使用中不会出现任何问题。如果出现任何问题,LLD 仍然可以被禁用,回退到默认的系统链接器如 GNU ld。现在想要测试新的 Linux x86_64 默认链接器的人可以使用当前的 Rust 1.90 测试版。Rust 1.90 稳定版预计将在 9 月 18 日发布。

关于这个重要的 Rust 1.90 Linux x86_64 改进的更多细节,可以在 Rust-Lang.org 博客上找到。同时,Rust 的 WASM 和 AArch64 目标已经默认使用 LLD。

转自  Rust 1.90 Switching To LLD Linker On Linux For Faster Linking Times – Phoronix