mold:一个并行链接器
Mold: A Massively Parallel Linker

原始链接: https://arxiv.org/abs/2608.23228

arXivLabs 是一个允许合作者直接在我们的网站上开发和共享 arXiv 新功能的框架。与 arXivLabs 合作的个人和组织都认可并接受我们秉持的开放、社区、卓越和用户数据隐私的价值观。arXiv 致力于坚守这些价值观,并仅与遵循这些准则的合作伙伴开展合作。您有为 arXiv 社区增加价值的项目想法吗?了解更多关于 arXivLabs 的信息。

近期关于“Mold:大规模并行链接器”的 Hacker News 讨论,突显了链接器技术的持续演进。该话题汇集了如 Rui Ueyama(Mold 创作者)和 MaskRay(LLVM/lld 贡献者)等开发者对优化链接速度所面临挑战的见解。 核心要点如下: * **性能与创新:** 参与者探讨了 Mold 与 `lld` 及较新的 `wild` 等链接器相比的优势。尽管基准测试结果存在争议,但 Mold 在大幅缩短大型项目构建时间方面的表现广受赞誉。 * **速度哲学:** Ueyama 认为,通过实现极速的全量链接,可以极大减少对复杂且易出错的增量链接的需求,而增量链接通常是应对缓慢的传统链接器的权宜之计。 * **后起之秀的力量:** 评论者指出,新的链接器往往能超越现有的工具,因为它们能够进行破坏性更新并采用传统项目不敢尝试的激进设计。 * **行业应用:** 用户反馈称在实际应用中获得了显著的效率提升,一些组织已成功替换标准链接器,节省了数小时的编译时间。讨论还涉及了支持多种二进制格式(ELF、PE/COFF、Mach-O)的难度,以及优先考虑用户需求开源项目的价值。
相关文章

原文

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.

联系我们 contact @ memedata.com