我目前正在为我们的开发机器争论更好的硬件。我们专门使用运行Visual Studio 2015 Enterprise和TFS 2012 Update 4的Microsoft堆栈和SQL 2008R2。我们的机器(笔记本电脑)绝对符合“要求”:
- 8GB RAM
- AMD四核处理器
- 7200 RPM驱动器,空间充足
- 使用DirectX 11集成显卡
但是,在加载我们的解决方案时,我们都遇到了问题,而Visual Studio本身也是如此。我们非常肯定这是硬盘驱动器和处理器的结果(它没有很好的基准测试,但CPU老板说这很好)。我们目前正在游说更新的处理器和SSD,但正在回击,特别是在SSD上。
几年前,我发现Brian Harry发布了一篇关于Visual Studio 2010理想机器设置的博客文章。然而,5年之久,它在今天只是勉强有用。
微软是否有关于Visual Studio 2015(或2013)的任何此类建议?
更快的CPU将减少编译时间。当然,编译时间首先取决于项目的大小。对于SSD,编译项目和加载项目将因几个因素而更快。至于推荐的硬件,因为这些建议仅适用于Visual Studio本身,与可能加载的项目无关。建议更快的编译时间在5年内没有改变,您将需要快速的多核处理器,尽可能多的内存,并尽可能使用最快的存储设备。
—
Ramhound 2015年
@Ramhound对。我们知道它会改善我们的情况,但是当只有开发者注意到问题时,很难说服人们需要为这些事情买单。
—
戴夫约翰逊
如果管理层没有接受他们的开发人员的话,他们为什么会信任随机人的推荐?如果您坐在机器上等待每天完成一个小时的项目编译,并且您可以证明新机器每天会减少到5分钟,那么管理层将会采取措施来实现这一目标。您如何证明您将获得多少性能提升取决于您完成,您无需提供具体信息,您可以根据SSD或更快处理器的速度进行估算。33%的写入性能意味着创建文件的速度要快得多。
—
Ramhound 2015年
在VS选项中禁用硬件加速
—
magicandre1981 2015年