哪些 PC 组件对 Visual Studio 的编译时间影响最大​​?

哪些 PC 组件对 Visual Studio 的编译时间影响最大​​?

哪些 PC 规格对编译时间影响最大​​?磁盘?时钟速度?CPU 核心数?

答案1

Scott Gu 还发表了关于影响构建速度的因素的文章,主要指出输入/输出硬盘等资源。

http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx

答案2

我发现造成最大影响的因素不是物理因素,而是软件因素:您安装了哪种防病毒软件?

一些防病毒产品不能很好地处理软件开发——它们发现所有这些应用程序文件都被重写,怀疑存在不法行为,因此每次都会重新扫描每个文件。

(看https://stackoverflow.com/questions/1170078/is-it-usual-for-aspx-files-to-take-5-10-seconds-to-save/1170129#1170129了解更多。

另一方面,如果您想提高现有机器的性能,没有什么比最大限度地利用可用内存来快速获得成功更好的了。

答案3

以下是一些不错的研究来自 Scott Hanselman 关于使用多个 CPU 进行 MSBUild 的评论。速度提升非常显著。

编辑:然而我应该注意,为了获得良好的使用 Visual Studio 的体验,您需要足够的 RAM。:)

答案4

我记得主要是处理器和内存。快速谷歌搜索确实发现了可以缩短编译时间的各种调整。

Joel 最近发布了关于固态硬盘对编译的影响的文章这里磁盘速度通常不会大幅提高编译时间。然而根据它确实有效果,正如林比姆

相关内容