编译的时候主要是硬盘的IO脱后腿吧。

发布于 2022-10-15 07:27:06 字数 18 浏览 23 评论 0

我感觉是,似乎CPU倒不是主要瓶颈。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

蓝天白云 2022-10-22 07:27:06

回复 1# fender0107401

弄个ramdisk试试。

无力看清 2022-10-22 07:27:06

回复 2# freearth

貌似有点麻烦。

在FreeBSD下面大概需要使用RAM来作/tmp,然后在/tmp里面编译。

但是估计确实能加速。

一刻暧昧 2022-10-22 07:27:06

分布式编译
不过一般一个工程几万行,一个项目几十万行,还用不着为编译性能操心

£烟消云散 2022-10-22 07:27:06

CPU永远是编译的瓶颈,如果模板用得多的话一个几万行的代码都编得你吐血{:3_182:}

缘字诀 2022-10-22 07:27:06

回复 5# koolcoy

你是说CPP吧,我就用C。

柠檬色的秋千 2022-10-22 07:27:06

回复 6# fender0107401

    就用C的话瓶颈依然是CPU,编译过程太复杂了,磁盘io都是小事

你怎么敢 2022-10-22 07:27:06

回复 7# koolcoy

那正好,我就不折腾了什么ramdisk了。

看轻我的陪伴 2022-10-22 07:27:06

你可以试一下make的那个-j参数,并行编译,在多核cpu下可以加速,我没试过{:3_203:}

清眉祭 2022-10-22 07:27:06

编译一般都是cpu拖后腿

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文