我想尝试加快我们的C++项目的编译时间。他们大约有3M行代码。
当然,我不需要总是编译每个项目,但有时会有很多源文件被其他人修改,我需要重新编译所有这些源文件(例如,当有人更新ASN.1源文件时)。
我测量过编译一个中间项目(不涉及所有的源文件)大约需要三分钟。我知道这不是太多,但有时等待编译真的很无聊。
我试着将源代码转移到SSD (一个旧的OCZ Vertex 3 60G),基准测试表明,它比HDD快5到60倍(特别是在随机读/写方面)。无论如何,编译时间几乎相同(可能快2-3秒,但这应该是一个机会)。
也许将Visual Studio bin迁移到SSD会带来额外的性能提升?
为了完成这个问题:我有一个W3520 Xeon @2.67 GHz和12 GB的DDR3 ECC。
https://stackoverflow.com/questions/15199356
复制相似问题