Недавно я обновил VS2013 до обновления 1, и с тех пор VS постоянно увеличивает загрузку процессора до 25% (на 4-ядерном процессоре Intel i5), даже если он должен быть в режиме ожидания. Я думал, что у него есть незавершенные фоновые процессы, поэтому я оставил его запущенным на некоторое время, но он продолжает использовать процессор, когда должен быть в режиме ожидания.
У вас такое же поведение после обновления?
Изменить 1 : я использую инструменты git и python для vs, поэтому после обновления 1 могут возникнуть конфликты.
Изменить 2 : интеграция git VS2013
ошибочна. Я запустил профилировщик devenv.exe
и git2-msvstfs.dll
большую часть времени использует процессор, хотя он должен простаивать. Я отправил сообщение об ошибке в MS. Если у вас такая же проблема, проголосуйте за это: http://connect.microsoft.com/VisualStudio/feedback/details/844616/vs2013-update-1-cpu-usage-not-normal
Изменить 3 : недавно было выпущено обновление 2. Эта ошибка была исправлена в обновлении 2 VS2013.
Изменить 4 : были выпущены обновления 3 и 4, и использование ЦП сходит с ума по нескольким причинам (не только модуль git dll). Отключение, Browser Link
как в одном из ответов ниже, похоже, решает проблему.
Изменить 2 : Возможное регрессирование ошибки в обновлениях 3 и 4.
Изменить 1 : ошибка была исправлена в обновлении 2 VS2013.
Отключить
git
плагин можноVisual Studio 2013
следующим образом:Используйте другие
git
клиенты для управления своими репозиториями.источник
Visual Studio 2013 Update 2
с текущим управлением источником плагина набора в NoneМы исправили это, открыв VS в SafeMode. Добавьте / SafeMode к инициатору.
источник
В моем случае именно включение ссылок на решение вызвало высокую загрузку процессора. Это был пакет IronPython, который также использовал некоторые библиотеки DLL. Добавление библиотек DLL в ссылки прошло нормально. В первый раз, когда DLL была открыта в обозревателе объектов, ЦП достиг 25% (1 ядро) и остался там. Удаление всех ссылок снова вернуло ЦП в нормальное состояние.
Еще одно решение: удалите все объекты из проекта "Ссылки".
(VS2013, обновление 5, с инструментами Python 2.2)
источник
В моем случае я обычно запускаю несколько копий Visual Studio одновременно. Я обнаружил, что если я запускаю вторую (или третью) копию Visual Studio ДО того, как первая (или вторая) копия полностью загрузится и успокоится, я получаю DEVENV, застрявший на 100% ЦП, независимо от того, что я делаю после этого. Мне нужно закрыть все копии и снова открыть.
Надеюсь, это кому-то поможет, это сводило меня с ума.
Билли
источник
Была аналогичная проблема с vs2015 - удаление файла решения .suo до сих пор исправляло это для меня.
источник