如何确定是什么导致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需要几分钟的时间,但问题仍然存在)
在我这边遇到了类似的场景。但我的纯粹是重新打磨。
我个人使用了以下内容来优化性能。
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似乎仍在工作)