Visual Studio 2012内存峰值和挂起

Yuc*_*uck 10 visual-studio-2012

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

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

我使用的唯一附件是ReSharper 7.1.除了内置的暗色方案,我没有进一步的IDE自定义.

编辑 - 我已经尝试禁用和删除R#,这对此问题没有影响.

编辑 - Microsoft Connect上的错误报告

san*_*ete 0

我以前一直有这个问题,直到我安装了 VS 2012 update 4,然后它就消失了。我也只使用 resharper(版本 8)。