Visual Studio 2010 потребление памяти - PullRequest
12 голосов
/ 12 июля 2011

У меня проблемы с моей Visual Studio 2010, где потребление памяти быстро увеличивается, пока приложение открыто.Я удалил все плагины и теперь просто имею чистую версию.Но пока у меня есть открытое решение, память увеличивается с ~ 300 КБ до 1 ГБ до такой точки, если она не рухнула, мне нужно убить процесс.Версия VS профессиональная, и это происходит для разных решений.

Я чувствую, что это может быть связано с блокировкой конфигурационных файлов VS2010, поступающих в память, но это предположение.

У кого-то есть похожиепроблемы или как я могу найти то, что проблемы?

Ответы [ 3 ]

8 голосов
/ 12 июля 2011

У меня была точно такая же проблема при работе с большими решениями. Попробуйте этот плагин, Solution Load Manager , он позволяет вам по существу "лениво загружать" проекты в вашем решении, поэтому у вас есть только те, с которыми вы активно работаете, в открытой и потребляющей памяти.

творит чудеса для меня.

0 голосов
/ 06 июня 2013
  1. Создать новый каталог
  2. Переместить файлы проекта в новый каталог (без файлов sln и sou )
  3. Открыть проект из нового места

вот и все.

0 голосов
/ 12 июля 2011

Я согласен с Типксом. Никогда не видел такой проблемы. Моя студия колеблется около 300 МБ, но у открытого сейчас решения есть 10 библиотек классов и 11 проектов веб-приложений.

Я бы сказал, откройте Visual Studio, запустите совершенно новое чистое решение .net и оставьте его. Если объем памяти увеличивается до 1 ГБ, выполните полное удаление (http://archive.msdn.microsoft.com/vs2010uninstall) и переустановите его с нуля. Если он продолжает демонстрировать поведение на пустом решении, я бы предложил стереть ОС с машины, потому что что-то действительно не так.

Если объем памяти не увеличивается, создайте пустое решение и медленно добавляйте в него свои проекты, пока что-нибудь не произойдет. Исправить проект, показывающий поведение.

Конечно, если у вас большое количество проектов ИЛИ на них выполняется какой-либо сторонний код, тогда 1 ГБ ОЗУ может быть именно тем, что ему нужно. Я знаю, что сотрудники Telerik будут проверять каждый проект, когда вы нажимаете на него, чтобы определить, имеет ли он последнюю версию элементов управления ... Я предполагаю, что другие будут делать что-то подобное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...