gpt4 book ai didi

c++ - 加快链接速度/Linux 上的快速链接

转载 作者:IT王子 更新时间:2023-10-28 23:58:19 28 4
gpt4 key购买 nike

我每十分钟构建一次 webkit(200 万行代码)以查看我的更改输出,并且在我的机器上链接 webkit 需要处理 600-700 MB 的目标文件,这些文件存在于我的机器上硬盘。这大约需要 1.5 分钟。我想加快这个链接过程。

有没有可能,我可以告诉 os 将所有目标文件仅保存在 RAM 中(我有 4 GB 的 ram)。还有其他方法可以加快链接速度吗?

如有任何想法或帮助,我们将不胜感激!

这是一个需要 1.5 分钟的命令,

http://pastebin.com/GtaggkSc

最佳答案

我使用 tempfs 解决了这个问题和 gold linker .

1). tmpfs : 挂载目录,其中包含作为 tmpfs 的所有目标文件。

2). gold linker : 使用 gold 链接器将使链接速度快 5-6 倍,使用 tmpfs 优势加速比普通链接快 7-8 倍。在 ubuntu 上使用以下命令,您的普通链接器将被 Gold Linker 替换。

sudo apt-get install binutils-gold

您可以使用 gold 链接器找到一些链接错误,下面的线程对此有很好的帮助。

Replacing ld with gold - any experience?

关于c++ - 加快链接速度/Linux 上的快速链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3695287/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com