|
|
1
0
我最近用eclipse和spring解决了一个“构建太慢”的时间问题。对我来说,解决方案是使用vista资源监视器(它识别出cpu峰值,但并不总是很高)和相当多的磁盘活动。然后我用了procmon from Sysinternals 以确定哪些文件被大量访问。 我们构建过程的一部分还包括检查外部maven(二进制文件)存储库,以更新每个构建。我禁用了该检查(这也使我能够完全控制何时更新这些依赖项)。如果您有构建计算机外部的资源,请基准测试访问这些资源所需的时间(源代码管理、maven等)。 因为我现在还停留在32位vista上,所以我决定尝试用700mb的不可寻址内存创建一个ramdisk(pc有4gb,vista只有3.3gb)并将procmon标识的访问量大的文件放在ramdisk上,使用一个很好的技巧来创建驱动器连接来进行移动。对我来说是透明的。详情 see here . |
|
|
2
0
我已经使用Fielon看到了一个C++文件最常打开的头文件,然后使用:
不过,这些天我会从一个ramdisk和或ssd开始, 但是打开很多头文件仍然需要大量的cpu时间 . |