V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
boboliu
V2EX  ›  程序员

为了知道到底哪个杀软不卡,我花了三天测了 14 款杀软

  •  
  •   boboliu ·
    fakeboboliu · 2019-12-02 23:44:13 +08:00 · 6567 次点击
    这是一个创建于 1842 天前的主题,其中的信息可能已经有所发展或是发生改变。

    话说这个题目看起来有点逼乎的味道?(

    Intro

    是这样,最近写程序的时候天天被傻逼杀软给搞到 access denied,要不就编译时间明显边长,于是花三天做了个测试。

    因为主机情况过于复杂,无法在 VM 中成功重现 access denied,于是这里的测试主要指标就变成编译一个程序的耗时。

    Base Env

    本机经不住许多折腾,于是运行在虚拟机中,配置记录如下:

    Hypervisor: VMware Workstation Pro 15.5.1

    Host OS: Windows 10 x64 Enterprise 1909

    Host CPU: Shitel 8086k 6C12T @ 4.7GHz

    Host Disk for VM: Toshiba TR200 (exclusive by VMware)

    VM OS: Windows 10 x64 Enterprise 1903

    VM CPU: 12 cores

    VM Memory: 8GB @ 3000MHz

    VM CinebenchR20: Multi-core 2904 pts, Single-core 385 pts

    作为 CPU 性能的参考,虚拟机的 CinebenchR20 分数大概是在你的 7700k 和 8700k 之间,我边跑分边在 b 站看视频,所以该性能应该能比较好地体现摸鱼状态下电脑的可用性能。

    对于 IO 来讲,特弱 200 虽然特弱,但是 VMware 有一个神秘的缓冲可以让他的 cdm 跑到 2000m/s,应该能比较好的体现开发环境,毕竟是独占状态,只跑这一个任务。

    Test Case

    测试用例选用 rust 的编译过程,为模拟一个陌生 exe 执行编译器的条件,我用 go 自己写了一个小程序用来调用cargo编译并计时。最后,为了提高程序的不可置信度,我写了一个 bat 执行 go 程序,并且将这所有的东西打成了自解压包。

    rust 开发环境被预先安装在 vm 中,所需 crates 包的源码也已提前缓存完成。

    为模拟正常环境,测试全程将联网运行。

    测试过程分为三段,第一次编译,第二次编译,第三次编译,并且通过回滚快照再进行 1 次,收集共 6 组数据,用于判断耗时的变化规律和失败概率。

    第一次的测试程序是 all-in-one,一次执行测试三次,第二次的测试程序则是三次手动执行。

    Summary

    说实在的,我不是很满意,没能重现我宿主机上出现 Access Denied 的情况,多半是因为宿主机情况过于复杂吧。

    不过这个图表仍然能作为一个可行的性能指标来看。

    Y 轴是编译耗时,单位 ms。

    Conclusion

    我傻逼了,用啥杀软,裸奔多好。

    52 条回复    2019-12-10 17:10:42 +08:00
    KentY
        1
    KentY  
       2019-12-02 23:47:24 +08:00
    3 天时间装个 linux 折腾折腾, 也差不多简单入门了.
    基本电脑病毒就跟你无关了
    Archeb
        2
    Archeb  
       2019-12-02 23:48:08 +08:00   ❤️ 1
    前排肛 bobo
    boboliu
        3
    boboliu  
    OP
       2019-12-02 23:49:35 +08:00   ❤️ 4
    请无脑推 Linux 党停一停,谢谢,我主力机用过两年多 Linux,开发版玩了个遍,现在只想要平静的生活,谢谢。
    boboliu
        4
    boboliu  
    OP
       2019-12-02 23:51:57 +08:00
    #2 d/开发版 /发行版 /,太晚了,困得我大脑在发抖
    codehz
        5
    codehz  
       2019-12-02 23:52:08 +08:00 via Android
    不能开个虚拟机跑编译么
    JeffGe
        6
    JeffGe  
       2019-12-02 23:58:14 +08:00 via Android   ❤️ 2
    我看标题的时候就奇怪杀软的评判标准怎么是卡不卡,想不卡不装杀软不就好了

    然后看到 Conclusion
    Gua
        7
    Gua  
       2019-12-03 00:01:16 +08:00
    电脑卡 多半是配置不行 9900K 外加固态 16G 内存,你看还开吗?无聊
    minami
        8
    minami  
       2019-12-03 00:05:04 +08:00
    平凡且低调才能够避免在编译时惹上杀毒软件。我 boboliu 只想要过平静的生活
    samondlee
        9
    samondlee  
       2019-12-03 00:05:53 +08:00 via Android
    卡巴斯基免费版 加火绒关防御只清垃圾
    Jirajine
        10
    Jirajine  
       2019-12-03 00:06:10 +08:00 via Android   ❤️ 4
    跟 Linux 没关系,win 也不需要杀软(或者说需要的情况下杀软也没什么用)
    不要装任何中国商业公司出品的 win32 应用,必须用的情况下尽量用商店版替代或虚拟机;尽量少使用免费的商业软件,多用开源软件,付费软件;尽量少使用经过修改的软件,对于其他不信任软件的一律扔虚拟机。
    “不随便点来源不明的文件”这种废话不用我多说,关掉 script host,保持系统更新,如果用 u 盘的话关掉自动播放。然后就是定期(至少每周一次)对系统盘进行全盘备份(或快照)

    我想不明白为什么会需要杀软,ms defender 也应该禁掉,你只需要一个好用的防火墙就 OK 了,至于什么系统清理系统“优化”,用自带工具和 sysinterals 套件足以。
    boboliu
        11
    boboliu  
    OP
       2019-12-03 00:06:11 +08:00   ❤️ 8
    @Gua #7 我好歹也是 8086K,32G ram,黑盘做系统盘,760p+tr200 放 vm,545s 做热数据盘,hc320 存冷数据

    你看我卡么

    我看你也挺无聊的
    dxgundam01
        12
    dxgundam01  
       2019-12-03 00:09:32 +08:00 via Android
    能不能把每个名字写全,看不出来是啥
    boboliu
        13
    boboliu  
    OP
       2019-12-03 00:13:33 +08:00 via Android
    @dxgundam01 抱歉,这图做的时候本来是计划在隔壁的杀软论坛发的,所以都写的简称…
    关于都测了哪些,可以看我博客,然后对应下首字母就行了
    https://note.bobo.moe/2019/11/avdt.html

    不过说实在的,所有这些用简称的(除了 Windows defender 之外)丢在国内市场都是 other,加起来也就 1%的那种(逃
    reself
        14
    reself  
       2019-12-03 00:56:49 +08:00 via Android   ❤️ 1
    瞎折腾
    wangyzj
        15
    wangyzj  
       2019-12-03 00:58:33 +08:00
    任何 os 都裸奔
    CRight
        16
    CRight  
       2019-12-03 01:27:58 +08:00 via Android
    缩写太多,只有混卡饭的才看得懂吧😂
    Telegram
        17
    Telegram  
       2019-12-03 01:28:43 +08:00
    最后这个图有点小,看着费劲。
    Trim21
        18
    Trim21  
       2019-12-03 01:41:27 +08:00 via Android
    为啥要提高程序的“不可置信度”…?
    ZhiyuanLin
        19
    ZhiyuanLin  
       2019-12-03 02:19:33 +08:00
    @Gua #7 16GB 太少,这年头手机都 1XGB RAM,我笔记本都 32GB 了,台式怎么也要 64GB 起步。
    sNullp
        20
    sNullp  
       2019-12-03 02:28:44 +08:00
    usability 是啥意思?

    还有我猜“exclusive by VMware”的意思是 VMware 独占这个硬盘?
    irainsoft
        21
    irainsoft  
       2019-12-03 02:30:09 +08:00
    好久不见 bobo 大佬
    akira
        22
    akira  
       2019-12-03 04:38:59 +08:00
    你漏了一款 小狮子
    Cooky
        23
    Cooky  
       2019-12-03 07:06:27 +08:00 via Android
    @boboliu Arch Linux + steam proton 玩了一年多了没出过啥毛病(
    ys0290
        24
    ys0290  
       2019-12-03 07:39:38 +08:00 via iPhone
    人生苦短,用啥杀软!?
    ladypxy
        25
    ladypxy  
       2019-12-03 07:47:46 +08:00
    无脑 Norton 即可,最新的杀软评测得了满分。我从 2001 年到现在就用。。。一切很舒服,完全感觉不到存在
    laoyuan
        26
    laoyuan  
       2019-12-03 07:55:51 +08:00
    目测小红伞最优
    boboliu
        27
    boboliu  
    OP
       2019-12-03 08:19:04 +08:00 via Android
    @reself 都能得出这种结论了,那肯定是瞎折腾啊

    @Trim21 为了让杀软大力扫描,不要因为加白测不出来啊,但是看起来有点用力过猛了

    @sNullp 是我生造的主观概念…大抵意思就是在运行过程中每次让我感到难受(比如必须双击右下角打开主界面再找二级菜单去排除)就扣 0.5 分

    @irainsoft 天雨姐姐好久不见(

    @akira 瑞星不是 other 中的 other 么,我都忘了这玩意还活着(

    @Cooky 是这样,Windows 的状态是偶尔有问题,你也不知道为什么,重启一下基本就好了
    但是 Linux 基本上就是你知道为什么有问题,但是永远有问题,而且总是有源源不断的问题涌出来,但是是吧,又不是不能用.jpg
    不主用的话还是很惬意的,真的重度日用还是暂且稍一稍
    lhx2008
        28
    lhx2008  
       2019-12-03 08:23:40 +08:00 via Android
    所以裸奔快多少?
    boboliu
        29
    boboliu  
    OP
       2019-12-03 08:29:20 +08:00 via Android   ❤️ 1
    @lhx2008 对于我的常用杀软习惯来说,快了 30%吧
    对于一般的 wd 用户应该是 10%左右
    但是现在 jb 会自动给项目目录加 wd 的排除,暖暖的,很贴心(
    tankren
        30
    tankren  
       2019-12-03 08:30:50 +08:00
    给老人的电脑装了火绒 加了阻止垃圾软件的规则 上次丈母娘装了一个 360 解压 然后整个电脑变成了垃圾流氓软件的后花园 花了大半天才清理赶紧
    Kiriya
        31
    Kiriya  
       2019-12-03 08:48:56 +08:00
    杀毒软件什么的,能吃么,怕可疑程序,装影子系统好了
    alpha2016
        32
    alpha2016  
       2019-12-03 08:50:59 +08:00
    卡巴斯基就好
    yinjy
        33
    yinjy  
       2019-12-03 09:07:39 +08:00
    win10 从没装过杀软
    lstarx
        35
    lstarx  
       2019-12-03 09:09:03 +08:00
    Win 下火绒它不香么?
    BFDZ
        36
    BFDZ  
       2019-12-03 09:13:08 +08:00
    火绒挺好用的,另外一个解决办法就是提升自己电脑性能,32g 内存就没感觉卡过
    dawn009
        37
    dawn009  
       2019-12-03 09:21:24 +08:00
    以什么作为 baseline 的?
    fuis
        38
    fuis  
       2019-12-03 09:30:16 +08:00 via Android
    虚拟机的计时跟物理机不太一样,一般不用来测性能
    lysS
        39
    lysS  
       2019-12-03 09:34:40 +08:00 via Android
    要不装个阿里系的涉及支付类软件。。。
    反正我的手机装了一款不可描述的软件后,自带的管家没反应,反而淘宝一直在提示
    不知道电脑是不是这样
    jrsdhr
        40
    jrsdhr  
       2019-12-03 09:38:37 +08:00
    杀软主要要看杀毒效果吧。
    TomVista
        41
    TomVista  
       2019-12-03 09:41:42 +08:00
    windows defer 怎么关啊
    fuchunliu
        42
    fuchunliu  
       2019-12-03 09:46:47 +08:00 via Android
    关防火墙应该就 OK 了,之前卡巴斯基跑个 Python 都要拦截,也是醉了
    wangsd
        43
    wangsd  
       2019-12-03 09:47:55 +08:00
    不装杀软系统就被 Windows defender 接管了,每次我热部署更新都提示 cannot not delete file: ......,Windows defender 貌似会锁定文件,会卡一会才更新完。
    xfcy
        44
    xfcy  
       2019-12-03 09:49:52 +08:00 via Android
    仔仔细细看完了 intro base test 到了 summary 图没加载出来😂😂
    xuanbg
        45
    xuanbg  
       2019-12-03 09:54:04 +08:00
    一直裸奔,只要不去什么不三不四的网站,病毒木马什么的自然无缘。
    reself
        46
    reself  
       2019-12-03 10:11:12 +08:00 via Android
    @boboliu 为啥对 Linux 偏见这么大?如果不是折腾美化和游戏的话,Linux 还是很香的,开发工具无缝对接。如果要玩游戏就双系统,Windows 专门打游戏,
    kila
        47
    kila  
       2019-12-03 10:13:20 +08:00
    macOS 不需要杀毒软件
    prondtoo
        48
    prondtoo  
       2019-12-03 10:15:07 +08:00
    直接 docker 里面远程调试。
    reself
        49
    reself  
       2019-12-03 10:30:26 +08:00 via Android
    @reself Windows 也是,开启 Windows defender、防火墙、安全更新足够了,培养良好习惯,不明网站、不明文件统统在虚拟机里打开。再折腾的话就有很强的边际效应了,折腾美化、杀毒什么的都是歧路。
    chocotan
        50
    chocotan  
       2019-12-03 13:23:26 +08:00
    windows defender 在解压文件的时候都在扫描,导致解压速度奇慢
    markyangd
        51
    markyangd  
       2019-12-03 13:27:28 +08:00 via iPhone
    长年裸奔的路过,也没中过毒,下载的东西的很少,重要的下载都去官网或者检查 hash。
    wind315
        52
    wind315  
       2019-12-10 17:10:41 +08:00 via iPhone
    什么杀软都不要装,裸奔,自己注意上网习惯比什么都强
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5378 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:54 · PVG 14:54 · LAX 22:54 · JFK 01:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.