如何确定是什么导致Visual Studio使用过多内存

本文关键字:内存 Studio Visual 何确定 是什么 | 更新日期: 2023-09-27 18:24:38

我们使用的是安装了最新更新的Visual Studio 2013。我们的解决方案包含大约20到30个C#库和asp.net项目。我们还安装了一些扩展,如Resharper、VSCommands和NCrunch(也都是最新版本)。

在解决方案上工作几分钟后,Visual studio的内存将增加到2GB以上。IDE变得反应迟钝。

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

当我自己不关闭VS时,RAM使用率会上升到3GB+,VS崩溃(可能是因为VS仍然是一个32位应用程序)

如何确定是什么原因导致Visual Studio占用了如此多的内存?

感谢

(我意识到ncunch在执行测试时也使用了大量RAM。因此我禁用了它。当ncunch被禁用时,VS使用这么多RAM需要几分钟的时间,但问题仍然存在)

如何确定是什么导致Visual Studio使用过多内存

在我这边遇到了类似的场景。但我的纯粹是重新打磨。

我个人使用了以下内容来优化性能。

http://confluence.jetbrains.com/display/NETCOM/Ultimate+指南+到+加速+加速+重新锐化+(和+Visual+Studio)

对于大型项目,我通常会关闭解决方案范围内的分析。

我们发现visual studio的最新性能插件(p4vs:p4vs11_2014.2.93.1619.vsix)是VS内存使用量增加的原因。

我们降级为p4vs11_2013.3.78.1524.vsix。这解决了问题。(而且p4vs11_2014.1.85.4506.vsix似乎仍在工作)