由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - c++编译太tmd耗时间了,准备换ssd硬盘
相关主题
关于反编译R 里怎么骗R用虚拟内存?
[合集] 6个变态的C语言写的Hello World (ZZ)good C++ open source project?
使用VC++编译64-bit的library有什么注意的问题吗?【贴图】这个人的Emacs + GDB 是怎么做出来的? (转载)
如何写入版本信息请教一下如何用Java或者Perl取得动态网页(ASPX)的源代码
如何从vim里直接编译源代码 (转载)有什么工具可以把一个C++源代码里面各个class之间关系表示出来
问个简单的数值赋值问题如何生成C++/Java类层次视图?
anaconda版的python编译文件能防止被破译吗?怎么测试程序的运行时间呢?
One question in C programming你们都是用什么工具分析源代码(source code)?
相关话题的讨论汇总
话题: ssd话题: 编译话题: c++话题: tmd话题: cpu
进入Programming版参与讨论
1 (共1页)
N******K
发帖数: 10202
1
啥时候搞一个c++的vm 别tmd总是编译
t****t
发帖数: 6806
2
如果是硬盘慢的话, 你不如弄点大内存. 如果就是编译本身慢, 那你需要更多的CPU.
换SSD的帮助不大.
另外对于C++, 我觉得源代码的decoupling很重要...

【在 N******K 的大作中提到】
: 啥时候搞一个c++的vm 别tmd总是编译
b*******s
发帖数: 5216
3
用ccache试试

【在 N******K 的大作中提到】
: 啥时候搞一个c++的vm 别tmd总是编译
b*******s
发帖数: 5216
4
是,内存最重要,现代c++编译慢是暂时没办法的事,编译期决定用得太多了

【在 t****t 的大作中提到】
: 如果是硬盘慢的话, 你不如弄点大内存. 如果就是编译本身慢, 那你需要更多的CPU.
: 换SSD的帮助不大.
: 另外对于C++, 我觉得源代码的decoupling很重要...

i******t
发帖数: 22541
5
一次几个小时?
l**********g
发帖数: 503
6
你有用multiple processes编译?
m******t
发帖数: 635
7
内存大的话上ramdisk

【在 N******K 的大作中提到】
: 啥时候搞一个c++的vm 别tmd总是编译
g***i
发帖数: 18
8
IncrediBuild on Windows
make -j n (n is the number of cores) on Linux

【在 N******K 的大作中提到】
: 啥时候搞一个c++的vm 别tmd总是编译
r**m
发帖数: 1825
9
ssd is very useful, there are tens of thousands small files read and write
during compilation.
multi core (in CPU) + ssd is the key.

【在 t****t 的大作中提到】
: 如果是硬盘慢的话, 你不如弄点大内存. 如果就是编译本身慢, 那你需要更多的CPU.
: 换SSD的帮助不大.
: 另外对于C++, 我觉得源代码的decoupling很重要...

N******K
发帖数: 10202
10
没错

【在 i******t 的大作中提到】
: 一次几个小时?
N******K
发帖数: 10202
11
没注意这个 不过编译的时候 所有的core都在忙

【在 l**********g 的大作中提到】
: 你有用multiple processes编译?
c*****z
发帖数: 171
12
所有临时文件放ramdisk会快很多.
m*******l
发帖数: 12782
13
SSD还是有帮助的,我现在2个SSD,一个系统,一个源代码编译内存反儿只有16G
用SSD, 大约提高速度 10-30%的样子

【在 t****t 的大作中提到】
: 如果是硬盘慢的话, 你不如弄点大内存. 如果就是编译本身慢, 那你需要更多的CPU.
: 换SSD的帮助不大.
: 另外对于C++, 我觉得源代码的decoupling很重要...

1 (共1页)
进入Programming版参与讨论
相关主题
你们都是用什么工具分析源代码(source code)?如何从vim里直接编译源代码 (转载)
版权问题和反编译问个简单的数值赋值问题
调试版链接时间特别长anaconda版的python编译文件能防止被破译吗?
[合集] call-by-ref降低了C++程序可读性One question in C programming
关于反编译R 里怎么骗R用虚拟内存?
[合集] 6个变态的C语言写的Hello World (ZZ)good C++ open source project?
使用VC++编译64-bit的library有什么注意的问题吗?【贴图】这个人的Emacs + GDB 是怎么做出来的? (转载)
如何写入版本信息请教一下如何用Java或者Perl取得动态网页(ASPX)的源代码
相关话题的讨论汇总
话题: ssd话题: 编译话题: c++话题: tmd话题: cpu