V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
stanishappy
V2EX  ›  浏览器

为啥同一个视频下 Firefox 和 Chrome 性能差距这么大

  •  
  •   stanishappy · 2023-11-05 02:43:23 +08:00 · 7857 次点击
    这是一个创建于 412 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Imgur 左右分屏播放同一个 youtube 视频( 1440p60 )

    听说过 Firefox 和 chrome 性能有差距,怎么一对比性能差距这么大,这内存占用为啥多了一倍

    而且,有没有大佬讲讲后面 GPU-3D 和 GPU-Video Decode 有啥区别,哪个效率更高一点啊

    第 1 条附言  ·  2023-11-05 10:25:10 +08:00
    研究了一下,确实 Firefox 在软解

    media.ffvpx.enabled
    media.hardware-video-decoding.enabled
    若这两个同时为 true 就会出现 Firefox 无论播放什么视频都在软解,把上面改成 false 就好了

    不过内存占用和播 b 站视频的 cpu 占用的确稍略高一点
    32 条回复    2023-11-06 05:44:51 +08:00
    stanishappy
        1
    stanishappy  
    OP
       2023-11-05 02:48:02 +08:00
    感觉用 Firefox 看网页相比 chrome 笔记本续航会稍差一些,播视频的时候差的更多
    ljsh093
        2
    ljsh093  
       2023-11-05 02:54:03 +08:00
    虽然喜欢 ff ,但是斗鱼抖音 b 站这些视频站体感就是更卡一些,前些天看 s 赛开弹幕顿卡几秒钟
    Cheons
        3
    Cheons  
       2023-11-05 02:58:11 +08:00 via Android
    视频解码不行
    页面渲染不行
    默认外观也不太行
    stanishappy
        4
    stanishappy  
    OP
       2023-11-05 03:04:19 +08:00
    @ljsh093 个人感觉,不播视频的话性能差距可以接受
    yulon
        5
    yulon  
       2023-11-05 03:09:21 +08:00   ❤️ 2
    一个硬解一个软解呗,你看看 GPU 占用还有显存
    stanishappy
        6
    stanishappy  
    OP
       2023-11-05 03:12:15 +08:00
    @Cheons 当然,我不指望一个非盈利组织做出来的浏览器能媲美 chrome 这样的产品,换 Firefox 只是觉得 chrome 新 UI 好难看,也没发现什么办法改回去
    LUO12826
        7
    LUO12826  
       2023-11-05 05:53:03 +08:00
    Firefox 的网页跑分应该已经超越 Chrome 了。实际上我也确实感觉 FF 开网页快一些(不过是不公平对比,Chrome 插件多一些)。看来媒体支持啥的还是有些短板。
    kkwa56188
        8
    kkwa56188  
       2023-11-05 06:02:43 +08:00
    试了一下, 我没有这个问题, 两个浏览器占用都很低, 在 0.几% 到 2% 之间, 已经很难比较 大小了. 1080P
    ladypxy
        9
    ladypxy  
       2023-11-05 08:00:50 +08:00 via iPhone   ❤️ 5
    几年前就爆出过 youtube 故意劣化 firefox 和 edge 性能

    https://geektyrant.com/news/mozilla-employee-claims-google-makes-youtube-intentionally-slow-on-firefox-and-edge-browsers

    现在有没有改不知道,但是按照 google 的尿性,估计不会改
    JensenQian
        10
    JensenQian  
       2023-11-05 08:14:29 +08:00   ❤️ 3
    因为 youtube 是谷歌的
    chrome 也是谷歌的
    谷歌表示裁判运动员都是我的人
    gpt5
        11
    gpt5  
       2023-11-05 08:28:42 +08:00
    一方面是谷歌会人为给非 chromium 系的浏览器使绊子,
    另一方面 ff 确实不如谷歌多金啊,
    不过也正因为 ff 开发不是💰驱动的,所以没 chrome 那么功利。
    stanishappy
        12
    stanishappy  
    OP
       2023-11-05 08:29:54 +08:00
    @kkwa56188 1080p 下差距没有图里那么明显,1440p 或者 4k 性能差距就比较大了
    stanishappy
        13
    stanishappy  
    OP
       2023-11-05 08:32:49 +08:00   ❤️ 1
    @ladypxy 估计是还在,同一网络环境下用 Google 搜东西明显 Firefox 慢,但是打开其他与 Google 无关的网页甚至还感觉 Firefox 更快一点点
    expy
        14
    expy  
       2023-11-05 08:39:03 +08:00   ❤️ 1
    差这么多明显一个硬解码,一个 cpu 软解码。
    mz02005
        15
    mz02005  
       2023-11-05 08:44:05 +08:00 via iPhone
    @ladypxy 应该没有那么多见不得人的道道,就是一个硬解,一个软解的原因
    kkwa56188
        16
    kkwa56188  
       2023-11-05 08:54:42 +08:00
    接 8 楼 后续,
    我又跑了一下 同样的 4k, cpu 占用还是零点几到一点几, 然后我明白了, 一看 GPU 果然被用了一半.

    由于没有办法看到 每个进程分别的 GPU 占用, 我只好一个个的跑, 结果是 chrome 放 4k gpu 占用 20 几%, fire 单独放 4k 也是 20 几% 几乎没区别.
    GPU 是 3080.
    报告完毕.
    txhwind
        17
    txhwind  
       2023-11-05 10:59:18 +08:00
    编码这块专利壁垒太多了,不同环境对专利编码的适配可能差很多。
    felixlong
        18
    felixlong  
       2023-11-05 11:26:53 +08:00   ❤️ 3
    @stanishappy 你这两个同时播放,明显硬解码被 Chrome 抢占了呀。你要是先用 FireFox 播放视频,再用 Chrome 播放,你会有惊喜。
    对比性能不是这样的。不能同时运行,应该在同样的环境下每个单独运行。
    DOLLOR
        19
    DOLLOR  
       2023-11-05 11:27:32 +08:00 via Android
    WebRTC 在 Firefox 下也比 Chrome 差很多
    follow
        20
    follow  
       2023-11-05 11:54:18 +08:00
    media.hardware-video-decoding.force-enabled true
    IDKAFK
        21
    IDKAFK  
       2023-11-05 12:48:53 +08:00
    @mz02005 试了下 Windows Edge 、Chrome ,同样是硬解,Edge 明显占用更高,也有可能是 Chrome 做了其他的优化吧
    akatale
        22
    akatale  
       2023-11-05 13:10:57 +08:00
    之前一直用火狐,就是因为性能问题换的 chrominum 系,没办法,吃了内核的亏,毕竟主流是 blink ,优化都是给 blink 的
    cnbatch
        23
    cnbatch  
       2023-11-05 16:25:45 +08:00
    Firefox 的视频解码曾经有 bug ,播放视频时会显存泄露
    https://www.reddit.com/r/firefox/comments/bz8z2p/firefox_using_all_of_my_gpu_memory/
    https://bugzilla.mozilla.org/show_bug.cgi?id=1702927

    我自己就遇到过这个 bug ,GTX 显卡的显存被它占了两 G 多,关掉浏览器后就迅速恢复原状

    我猜 Firefox 可能怕再次出 bug ,改成了默认不使用硬解吧
    Biggoldfish
        24
    Biggoldfish  
       2023-11-05 16:31:25 +08:00 via Android
    @gpt5 “谷歌会人为给非 chromium 系的浏览器使绊子”

    难不成 Chrome 组跑去给 YouTube 组开个 ticket/OKR 说你们下个 quarter 需要在非 chromium browser 减慢 xx%,想想可能吗
    LDa
        25
    LDa  
       2023-11-05 16:34:12 +08:00   ❤️ 2
    但是油管用 firefox 的画中画有字幕啊! firefox yyds !!!
    tianshuang
        26
    tianshuang  
       2023-11-05 16:39:07 +08:00
    yanwen
        27
    yanwen  
       2023-11-05 18:34:52 +08:00
    Firefox 二十年老粉继续支持 Firefox
    smallthing
        28
    smallthing  
       2023-11-05 18:41:35 +08:00 via iPhone   ❤️ 2
    @Biggoldfish 笑死了,你根本屁也不懂
    Ursapharm
        29
    Ursapharm  
       2023-11-05 19:05:40 +08:00   ❤️ 2
    Seanfuck
        30
    Seanfuck  
       2023-11-05 20:32:35 +08:00
    Firefox 渲染字体和图片甩 chrome 几条街,尤其是图片多或有大图的时候,chrome 能卡死。
    34fish
        31
    34fish  
       2023-11-05 21:50:58 +08:00
    @stanishappy #6 你在 chrome://flags/搜一下 Chrome WebUI Refresh 2023 ,Chrome Refresh 2023 Top Chrome Font Style 这些调整一下,也可以都 disable 回到原先的 UI
    Biggoldfish
        32
    Biggoldfish  
       2023-11-06 05:44:51 +08:00
    @Ursapharm
    “an engineer who claims to have worked on the Edge web browser” 结果是个 intern
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2565 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:40 · PVG 18:40 · LAX 02:40 · JFK 05:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.