作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在检查黄金链接器,看看它是否可以加快链接过程。我改了ld
的软链接(soft link)在/etc/alternative/ld
指向/usr/bin/gold.ld
,我认为确实如此。
结果是链接时间变得更慢,最糟糕的是链接由于我不明白的原因而失败。
有人有过渡到黄金链接器的经验吗?如何使用其中的并行链接? (通过使用 top 命令,我只看到 1 ld
进程)。
谢谢
最佳答案
Does anyone have experience with transitioning to gold linker?
是的。
(我意识到这是一个几乎无用的答案,但那是因为你问了一个无用的问题。)
How do I use the parallel linking in it?
Gold 链接器需要配置 --enable-threads
,这不是默认值。
如果链接器配置了线程支持,则 --thread
和 --thread-count COUNT
就是您要查找的标志 ( man page )。
但请注意,根据我的经验,ld.gold
比 ld.bfd
快 4-6 倍,不使用线程当然不会解决您的链接失败问题。
最好的办法是尝试了解链接故障,并解决问题所在。完成此操作后,ld.gold
很有可能也会更快。
关于c - 黄金链接器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38552063/
我是一名优秀的程序员,十分优秀!