2013-03-22 119 views
10

最近,Visual Studio 2012已经出现。在开发ASP .NET应用程序时,我经常在浏览器(Chrome)和Visual Studio IDE之间进行选择。有时,当我试图回到Visual Studio窗口不会出现。那时候,如果我看看我的任务管理器,我会看到devenv.exe进程正在使用大约10%到20%的CPU时间,并为自己收集越来越多的内存。在IDE响应并再次可用之前,这会持续大约20秒左右。最终,IDE无法恢复,我需要终止该过程。Visual Studio 2012内存峰值和挂起

我的桌面是64位四核i7 @ 3.4GHz,配有8 GB内存,运行Windows 7操作系统。通常devenv.exe将使用大约500 MB的RAM。当上述问题开始发生时,它会迅速增加到1.5 GB,并且高达2 GB。

我使用的唯一附加组件是ReSharper 7.1。除了内置的深色配色方案外,我没有更多的IDE定制。

编辑 —我试过禁用和删除R#这对这个问题没有影响。

编辑Bug report微软连接

+0

我偶尔会看到VS2012冻结长达45秒,但我没有检查内存消耗。这通常发生在我切换到新的源分支时,导致大约8个项目被重新加载。您想要在http://connect.microsoft.com上报告此问题。 – 2013-03-22 16:11:59

+0

@EricJ。好的建议;我已经链接了相关的连接错误报告。 – Yuck 2013-03-22 16:16:56

+0

我在Win 7 32-bit上有类似的问题,但在将我的开发环境和操作系统安装到SSD上后,迁移到64位Win 8后,问题消失了。它确实表明内存使用/分页是问题的一部分。 – 2013-03-22 16:19:05

回答

0

我曾经有过这一切的时候,直到我安装了VS 2012更新4,然后这一切就走开了。 我也只使用resharper(版本8)。