首页 文章

由于病毒扫描程序不同,Microsoft Visual Studio减速

提问于
浏览
74

什么是与Microsoft Visual Studio一起使用的最慢的病毒扫描程序

由于我的病毒检查程序,我刚刚让我的微软Visual Studio“慢慢”......(100多个项目,其中一些文件中包含超过100个C#文件,因此任何减慢版本的东西都很糟糕 . )

我们都知道开发工具会进行大量的文件访问,因此Virus Scanner会产生很大的影响 . 由于原因很多,我们大多数人都必须运行病毒扫描程序 .

有没有人 measured 不同的病毒扫描程序(和设置)对Microsoft Visual Studio的速度的影响?

有没有人与Visual Studio绑定Microsoft Security Essentials

另请参阅(如果您有代表,请扩展列表)

人们对Visual Studio 2010和病毒检查程序的体验是什么?


我将此作为来自某人的有用电子邮件的一部分(将重命名无名)在Microsoft代表他自己发言 .

目前尚不清楚我们(微软)是否能够支持第三方产品 . 考虑到这一点,我注意到在Ian链接到(这个问题)的帖子中,Computer Associates被某人列为开发环境中性能最佳的病毒检查程序之一,有趣的是,我相信许多Microsoft开发人员的产品在他们的桌面上使用 .


自从提出这个问题以来,我在使用Microsoft Security Essentials方面遇到的问题最少,但我没有任何事实或措施来支持这一点 .

12 回答

  • 3

    我还没有真正做过任何测量,但我通常做的是排除我的开发文件夹(通常是我的:\ Projects文件夹)的实时扫描 . 这样,编译器可以在我的日常重复任务中尽可能快地工作 . 我确实有每日扫描在其路径中有相关文件夹,以获取任何可能的威胁 . 在主观上,我更喜欢使用NOD32 .

  • 3

    基于以前在各种工作中的安装,根据经验评定从最慢(非常烦人)到最快(几乎没有影响):

    我不打扰AV评论网站上显示的速度测试等,因为大多数都在受控环境中,通常启用了评论模式 . 影响也将根据您的网络环境(工作组或域)和管理员强制的策略而有所不同 .

    披露:我曾经在90年代开发另一种现已过时的反病毒软件包 .

  • 3

    我们在工作中使用趋势科技防病毒软件,这很糟糕 . 结账似乎特别糟糕 .

    我们最近委托了一个新的构建机器,IS团队没有为构建驱动器设置排除,并且花了45分钟来检查TFS的源代码 . 关闭AV后,完全相同的源代码大约需要1分30秒才能结束 .

  • 2

    我必须同意第一个答案 .

    我已经看到这些问题在工作之间存在差异,这是因为管理员意图为开发人员保持配置不变 . 正确设置病毒扫描程序仍然会阻碍开发,但至少它是可以忍受的 .

    所以我将扫描列表编辑为:

    • 排除所有开发代码目录

    • 排除临时ASP.Net gen'ed区域

    • 排除Resharper缓存

    我发现这可以改善磁盘抖动,否则会发生在Visual Studio,Resharper和病毒扫描程序中,所有这些都会对驱动器产生影响 . 一如既往SysInternals' Filemon可以帮助您定位恶意服务/流程 .

  • 1

    我也没有maesurements,但有一些经验:

    • Dont use McAfee: 我们在一些装置上遇到了严重的性能问题(以及其他更严重的问题) .

    • Use Avira AntiVir: 据说成功率最高,并没有明显的延迟 . 我用它多年了 .

  • 5

    会评论来自@MagnusJohannsson@Rodrigo的答案,但没有足够的声誉 . 只是真的同意,两者都是1 .

    我在两台非常相似的机器上有NOD32 4.x,第二代intel SSD有足够的RAM,Duo / Quad Core的超频,干净安装的win 7,VS2010 .

    多年来在许多不同的盒子和许多不同的构建上使用NOD32没有任何问题,但是在硬件升级和重新安装操作系统之后在其中一台机器上出现了一个可怕的问题,其中ekrn.exe(NOD的服务)会变得疯狂而只是吃掉所有的CPU让我不得不关闭盒子 .

    在经过ESET支持的大量来回之后,我们认为这是由于Visual Studio文件访问看起来很可疑/正在快速,最后我排除了我的项目文件夹,从那时起就没事了 . 有趣的是我当时没有使用的解决方案的项目文件夹,所以也许是TFS的东西?

    无论如何,对于NOD32的ekrn.exe吃CPU有同样问题的人来说,这个链接是一个简单的指南

    Excluding files or folders from real time scans

  • 5

    我有多年来一直试图找到这个问题的答案 . 我终于做了自己的测试,所以当我们更新我们的反病毒许可证时,我可以向我的老板提出建议 . 有些测试有点不确定,但总的来说我认为它们足够准确,值得您考虑 . Here are some real benchmarks .

  • 27

    Fusion assembly binding logging enabled与病毒扫描程序结合使用可能会导致应用程序启动期间出现性能问题 . 禁用Fusion日志记录或将其记录的文件夹添加为病毒扫描程序中的排除项 .

  • 5

    你真的需要权衡防病毒程序的功能和支持与缓慢 . 在我的情况下,我使用了几种不同的,最好的选择是Avast . 家庭版是免费的,他们是在新威胁出现时更新病毒定义的最佳版本之一 .

  • 3

    不要使用卡巴斯基(旧的Tect Review一个)它会使正常的资源管理器文件打开速度减慢近10秒(是的,你需要等待10秒才能打开每个文件夹) . 是的,它会影响Visual Studio . 新版本似乎没有问题 . NOD32似乎没有这个问题,并且比卡巴斯基快一点(我甚至不知道它是否像卡巴斯基那样扫描) .

    但出于任何原因,NOD32防火墙很糟糕!

  • 1

    排除项目文件夹和visual studio app文件夹以进行实时扫描,并尽可能安全地安排扫描 .

  • 0

    老实说,我的工作机器没有安装病毒扫描程序,近两年来,我从未遇到过病毒问题,因为我经常在企业网络巡逻的背后,其他事情让我非常安全 .

    但是在家里,我使用NOD32,并且在使用Visual Studio的3台不同的机器上,我从未注意到任何减速 . 我为没有任何测量基准而道歉,只是想抛弃我的“答案” .

相关问题