Замедление Microsoft Visual Studio из-за разного сканирования вирусов

Каков минимальный медленный сканер вирусов для использования с Microsoft Visual Studio

У меня только что Microsoft Visual Studio "пошла медленнее" на меня снова из-за моего Virus Checker... (100 проектов, некоторые из которых содержат более 100 файлов С#, поэтому любая вещь, которая замедляет сборки, плоха.)

Мы все знаем, что средства разработки делают большой доступ к файлам, поэтому они плохо влияют на Virus Scanner. Большинство из нас вынуждены запускать сканер вирусов из-за многих причин.

Значит ли кто-либо измерял влияние различных антивирусных сканеров (и параметров) на скорость Microsoft Visual Studio?

Кто-нибудь связал Microsoft Security Essentials с Visual Studio?

См. также (если у вас есть репутация, пожалуйста, расширьте список)

Каковы опыты людей с Visual Studio 2010 и проверками вирусов?


Я получил это как часть полезного письма от кого-то (которое переименует безымянный) в Microsoft, выступая от своего имени.

Неясно, что мы (Microsoft) сможет одобрить стороннюю сторону продукты. Имея это в виду, я сделал обратите внимание, что в проводке, связанном с Ian (этот вопрос), что Computer Associates был указан кем-то как один из наиболее эффективных вирусов шашки для среды разработки, что достаточно интересно продукт, который, как я считаю, многим Microsoft разработчики используют на своих рабочих столах.


Спрашивая этот вопрос, у меня были проблемы с Microsoft Security Essentials, но у меня нет никаких фактов или мер, чтобы поддержать это.

Ответ 1

Я действительно не делал никаких измерений, но то, что я обычно делаю, это исключить сканирование в реальном времени моей папки разработки (обычно это папка my:\Projects). Таким образом, компилятор может работать как можно быстрее во время моих повседневных повторяющихся задач. У меня есть ежедневная проверка, в которой есть соответствующая папка на своем пути, чтобы получить любую возможную угрозу. По субъективной заметке я предпочитаю использовать NOD32.

Ответ 2

Основываясь на предыдущих установках на разных работах, эмпирически оцениваемых с самых медленных (очень раздражающих) до самых быстрых (практически без воздействия):

Я бы не стал беспокоиться о тестах скорости и т.д., показанных на сайтах обзора AV, поскольку большинство из них находятся в контролируемых средах, часто с включенным режимом обзора. Влияние также будет зависеть от вашей сетевой среды (рабочей группы или домена) и политик, применяемых администратором.

Раскрытие информации: я использовал для работы с другим теперь устаревшим антивирусным пакетом еще в 90-х годах.

Ответ 3

У нас есть антивирус Trend Micro на работе, и это ужасно. Особенно неприятно делать проверки.

Недавно мы заказали новую сборку, и команда IS не настроила исключения для дисков сборки, и для проверки исходного кода из TFS потребовалось 45 минут. Когда AV выключен, точный исходный код занял около 1 минуты 30 секунд, чтобы проверить.

Ответ 4

Я бы согласился с первым ответом.

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

Итак, я редактирую списки сканирования:

  • Исключить все каталоги dev dev
  • Исключить временные области ASP.Net.
  • Исключить кэширование Resharper

Я нахожу, что это улучшает работу диска, что в противном случае происходит с Visual Studio, Resharper и Virus Scanner, все забивают диск. Как всегда Файл SysInternals Filemon может помочь вам настроить сервисы/процессы изгоев.

Ответ 5

У меня также нет маневров, но некоторые впечатления:

  • Не используйте McAfee: У нас были серьезные проблемы с производительностью (и другие более серьезные) на нескольких установках с этим.

  • Использовать Avira AntiVir:. Сообщается о самых высоких показателях успеха и отсутствии заметной задержки. Я использую его с тех пор.

Ответ 6

Прокомментировал бы ответы @MagnusJohannsson или @Rodrigo, но не имел достаточной репутации. Просто согласиться на самом деле, и +1 для обоих.

У меня NOD32 4.x на двух очень похожих машинах, у 2-го поколения Intel SSD много RAM, Duo/Quad Core разогнан, чистая установка win 7, VS2010.

Использовали NOD32 в течение многих лет на многих разных коробках и много разных сборках без каких-либо проблем, но на одном из компьютеров возникла ужасная проблема после обновления оборудования и переустановки ОС, где ekrn.exe(служба NOD) будет гаснуть и просто съешьте весь процессор, оставляя мне физическое закрытие коробки.

После многократного использования поддержки ESET было решено, что это связано с тем, что доступ к файлам Visual Studio выглядел подозрительно/быстро, и в конце концов я исключил свои папки проектов, и с тех пор все было в порядке. Интересно, была ли папка проекта для решения, которое я не использовал в то время, так что, возможно, TFS?

В любом случае эта ссылка является простым руководством для тех, кто имеет ту же проблему с NOD32 ekrn.exe, использующим CPU

Исключение файлов или папок в режиме реального времени

Ответ 7

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

Ответ 8

Наличие Ведение журнала привязки Fusion включено в сочетании с антивирусным сканером может привести к проблемам с производительностью при запуске приложения. Либо отключите ведение журнала Fusion, либо добавьте папку, в которую он входит, в качестве исключения в вашем антивирусном сканере.

Ответ 9

Вам действительно нужно взвесить возможности и поддержку антивирусной программы против медленности. В моем случае я использовал несколько разных, и лучшим выбором был Avast. Домашнее издание бесплатное, и они являются одним из лучших в обновлении своих описаний вирусов по мере появления новых угроз.

Ответ 10

Не используйте Kaspersky (The Old Tect Review one), который замедляет нормальное открытие файла проводника почти на 10 секунд (да, вам нужно подождать 10 секунд, прежде чем открывать каждую папку). И да, это влияет на Visual Studio. У новой версии, похоже, нет проблемы. У NOD32, похоже, нет этой проблемы, и это немного быстрее, чем у Касперского (я даже не знаю, сканирует ли он столько, сколько у Касперского).

Но по какой-то причине брандмауэр NOD32 плохой!

Ответ 11

Исключить папки проекта и папку приложения visual studio для сканирования в реальном времени и запланировать сканирование так часто, как вы можете чувствовать себя в безопасности.

Ответ 12

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

В домашних условиях я использую NOD32, а на трех разных компьютерах, использующих Visual Studio, я никогда не замечал замедление. Я прошу прощения за то, что у меня не было никаких контрольных показателей, просто хотел выбросить свой "ответ".