Подтвердить что ты не робот

Производительность Visual Studio 2010 SP1

Я заметил с момента установки Visual Studio 2010 SP1, что у меня большие проблемы с производительностью. Он будет случайно зависеть от меня совсем немного.

У меня не было проблем с производительностью с Visual Studio 2010 перед обновлением. Единственным дополнением, которое я запускал, является ReSharper.

Мне интересно, если кто-то еще сталкивается с проблемами производительности? Если это так, вы нашли способ их исправить?

4b9b3361

Ответ 1

Я отправил по электронной почте поддержку ReSharper, и они были достаточно полезны, чтобы отметить, что есть известная проблема с добавлением инструментов Powerivity Tools, которые не играют хорошо с ReSharper. Они попросили меня отключить Powerivity Power Tools и посмотреть, вернулась ли нормальная работа.

Я отключил Power Tools, и моя Visual Studio с пакетом обновления 1, кажется, ведет себя нормально снова. Это приемлемое решение для меня, так как единственной частью инструментов, которые я использовал, была вкладка "Документ". Остальное кажется мне совершенно бесполезным. JetBrains - действительно хорошая компания, поэтому я уверен, что они будут работать над решением проблемы или, по крайней мере, работать с MS, чтобы определить, из-за которой проблема вызвана.

Хотя моя собственная догадка заставила меня подумать, что Power Power Tools являются виновником, а не ReSharper.

Ирония в том, что электроинструменты "Производительность" делали меня намного менее производительным.

Ответ 2

Я не заметил эту проблему, но Скотт Гатри запись в блоге в пакете обновления 1 указала ближе к концу, что VS SP1 теперь использует рендеринг программного обеспечения, а не аппаратное рендеринг. Это может вызвать проблемы для некоторых. Вы можете проверить это. Вы можете получить доступ к настройке в меню Инструменты | Параметры в диалоговом окне "Окружающая среда/Общее".

Ответ 3

Установка sp1 определенно сделала визуальную студию 2010 медленнее. Поиск VS 2010 немного разочаровывает. Сказав это, sp1 по умолчанию отключает ускорение аппаратной графики в диалоге параметров инструментов. Если вы включите эту функцию и отключите визуальный образ богатого клиента, тогда все будет немного быстрее (я думаю).

Ответ 4

Попробуйте удалить resharper, у меня были проблемы, подобные вашим, когда у меня было это

Ответ 5

Для меня установка SP1 застряла в течение нескольких часов, поэтому я искал в Интернете и обнаружил, что многие люди жалуются на медленный запуск пакета обновления 1 (как только им удастся его установить!), поэтому я отменил обновление. Откат также оставался застрявшим. После многих часов мне пришлось выключить компьютер. Затем Windows Update попыталась обновить .NET 4, и обновление было заморожено. Даже при выключении не будет разрешено это, так как Windows должна завершить установку обновлений перед закрытием, поэтому единственный способ разморозить это - физическая перезагрузка. Теперь моя установка Visual Studio 2010 нарушена, я в настоящее время ее повторно устанавливаю...

Учитывая мой опыт и все, что я прочитал об этом, я бы посоветовал держаться подальше от этого пакета обновления. Раньше у Microsoft была плохая репутация надежности (эпоха Win95-WinME), но в последние годы она отлично справляется. Кажется, они вернулись к своим ненадежным проблемам с выпуском. Многие люди критикуют Билла Гейтса, но я должен сказать... качество программного обеспечения не то же самое, что он оставил. Он действительно был гением.

Изменить: восстановление Visual Studio сообщило о нескольких ошибках и 3 неважных компонентах, которые не удалось установить. Однако Visual Studio не будет открываться, потому что SP1 был только частично установлен. Я пошел на панель управления и удалил частичный SP1. Visual Studio все еще не открывается, поэтому мне нужно восстановить установку во второй раз. Множество проблем для пакета услуг...

Ответ 6

Во-первых, просто для уточнения - когда вы говорите, что это зависает, в конечном итоге он восстанавливается? Или вам нужно убить и перезапустить VS? Если вам нужно убить и перезапустить, у вас, скорее всего, будет какая-то проблема конфигурации, а остальная часть моего ответа будет менее актуальной.: -)

Если это в конечном итоге выздоровеет, тогда я задаюсь вопросом, где узкое место производительности. Ваш диск занят все время, когда он замерз? Является ли процессор привязанным к 100% (или, возможно, меньшему числу для многоядерных сред)? У вас достаточно ОЗУ для поддержки любых программ, запущенных без слишком большой замены на диск? Встроенные инструменты Windows, такие как диспетчер задач и монитор производительности, или SysInternals инструменты, такие как DiskMon и Process Monitor, могут помочь вам сузить его.

Лично я нашел диск самым частым узким местом для VS, Outlook, Eclipse и многих других ресурсоемких программ. Если вы обнаружите, что этот диск является проблемой, я настоятельно рекомендую перейти на твердотельный накопитель - если вы еще этого не сделали и имеете возможность сделать это. Это может показаться резким, и в некотором смысле это просто "бросает аппаратные средства в проблему", но это самое значительное повышение производительности, которое я испытал на ноутбуке или рабочей станции в течение долгого времени.

Для чего это стоит, я не нашел существенной разницы в производительности между VS2010 и VS2010 SP1, и я запускаю XP 32-bit на 2-летнем ноутбуке с твердотельным диском. Я не осведомлен о каких-либо изменениях SP1, которые сделают VS существенно более интенсивным с диском.

Ответ 7

Единственное расширение, которое у меня есть в VS 2010, - Resharper. Процессор - это Intel Core2 Quad 6600, оперативная память 4 ГБ.

После установки SP1 я заметил утечку памяти, время процессора для devenv составляет 25% в режиме ожидания, прокрутка, изменение положения курсора и переключение вкладок занимает несколько секунд.

Смотрите сообщение в блоге здесь

Ответ 8

Trinition - у меня возникла одна проблема с одним из основных ядер i7, работающим на 100%, и он убил Vs 2010. Но он работал на 100%, даже если vs не был загружен. Первоначально я думал, что это была аппаратная проблема, поэтому переместил диск на идентично настроенный ПК. Одно ядро ​​все еще работало на 100%. Я запускал malwarebytes через систему, но ничего не сообщал, и мой AV не был. Моя рабочая станция была настолько медленной, мне пришлось прокручивать назад резервные копии, пока я не нашел один, который был в порядке. Это было действительно странно, и я не узнал причину. Я думаю, что что-то вредоносное было причиной.

Что было хуже, вскоре после этого, vs пошел haywire: каждый раз, когда я загружал его, он копировал еще одну копию всех компонентов в панели инструментов. Удаление sp1 и восстановление vs2010 ad их переустановки sp1 и других компонентов исправлены, но в целом я потерял два дня для чего-то, для которого у меня все еще нет объяснений. Хотелось бы, чтобы я нашел вашу запись о 100% -ном ядре в то время: он не отображался в google, потому что именно wat я искал.

Barry