Недавно Visual Studio 2012 действовала. Когда я разрабатываю приложения ASP.NET, я регулярно вхожу в закладки между браузером (Chrome) и IDE Visual Studio. Иногда, когда я пытаюсь вернуться в Visual Studio, окно не появится. В то время, если я посмотрю на свой диспетчер задач, я увижу, что процесс devenv.exe
использует от 10 до 20% времени процессора и собирает все больше и больше памяти для себя. Это продолжается примерно 20 секунд, прежде чем среда IDE будет реагировать и снова использовать. В конце концов, среда IDE не может восстановиться, и мне нужно завершить процесс.Visual Studio 2012 Memory Spike и Hanging
Мой рабочий стол представляет собой 64-битный четырехъядерный i7 @ 3,4 ГГц с 8 ГБ оперативной памяти, работающий под управлением ОС Windows 7. Обычно devenv.exe
будет использовать около 500 МБ ОЗУ. Когда проблема выше начнет происходить, она быстро разгоняется до 1,5 ГБ и достигает 2 ГБ.
Единственное дополнение, которое я использую, это ReSharper 7.1. У меня нет дополнительных настроек IDE, кроме встроенной темной цветовой схемы.
EDIT — Я попытался отключить и удалить R #, который не повлиял на эту проблему.
EDIT — Bug report на Microsoft Connect
Я иногда вижу, что VS2012 замерзает до 45 секунд, хотя я не проверял потребление памяти. Обычно это происходит, когда я переключаюсь на новую ветку источника, заставляя перезагрузить 8 проектов. Вы хотите сообщить об этой проблеме на http://connect.microsoft.com. –
@ EricJ. Хорошее предложение; Я связал связанный отчет об ошибке Connect. – Yuck
У меня было похоже на Win 7 32-bit, но после перехода на 64-разрядную Win 8 с моей средой разработки и ОС, установленной на SSD, проблема исчезла. Это говорит о том, что использование памяти/пейджинг является частью проблемы. –