2014-09-26 110 views
1

我们正在使用安装了最新更新的Visual Studio 2013。我们的解决方案包含大约20到30个C#库和asp.net项目。我们还安装了一些扩展,如Resharper,VSCommands和NCrunch(所有最新版本)。如何确定什么原因导致Visual Studio使用多少内存?

在解决方案上工作了几分钟后,Visual Studio的内存增加到超过2GB的RAM。 IDE正在变得无法响应。

通常我必须在1或2小时后使用它来关闭解决方案。

如果不关闭VS我的RAM使用率上升到3GB +和VS崩溃(可能是因为VS仍然是32位应用程序)

我如何确定是什么原因导致的Visual Studio使用这么多的内存?

感谢

(我意识到,执行我们的测试时ncrunch也使用了大量的RAM。为此我已经停用了。它需要几分钟的时间更长VS使用这么多的内存时ncrunch被禁用但问题仍然存在)

+1

您是否尝试卸载所有扩展,然后在检查性能时逐个添加它们? – 2014-09-26 17:23:12

+0

不,只是启用和禁用ncrunch和resharper。 – toebens 2014-09-26 17:40:33

回答

1

我们发现Visual Studio的最新perforce插件(p4vs:p4vs11_2014.2.93.1619.vsix)是VS在内存使用量上增长的原因。

我们降级到p4vs11_2013.3.78.1524.vsix。这解决了这个问题。 (此外,似乎p4vs11_2014.1.85.4506.vsix仍在工作)

相关问题