Safari 真的比 Chrome 占用更少的资源么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
keakon
V2EX    macOS

Safari 真的比 Chrome 占用更少的资源么?

  •  
  •   keakon 2024-02-22 20:09:06 +08:00 8168 次点击
    这是一个创建于 664 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直都被灌输 Safari 比 Chrome 更快、更省电、内存占用更少,但事实真的如此么?

    出于好奇我观察了一下活动监视器,虽然 Safari 进程显示只占用了几十或几百 MB 内存,但是还有很多 http 开头的进程其实也是 Safari 的子进程,这些加起来也不少了。 为了更好地统计内存,我直接用「已使用的内存」来计算,Safari 打开我常用的 7 个网站增加了 2.6GB 已使用的内存,退出后基本恢复原值。 而 Chrome 只增了 1.9GB 。

    再观察能耗,静止不动时 Safari 大概在 1 左右,而 Chrome 是 0.1 左右。

    顺带一提,测试时 Safari 未安装任何扩展,而 Chrome 启用了 3 个扩展。

    所以 Safari 是哪点比 Chrome 强呢?

    第 1 条附言    2024-02-27 16:54:28 +08:00
    刚才用 Safari 打开了一个动效有点多的下载网站(只有这一个标签页),能耗大约 20 ,CPU 占用率网站进程 20%,Safari 浏览器 Graphics and Media 15%,Safari 浏览器 5%,GPU 4%。滚动到页底没有动效的部分,Graphics 降到 3%,GPU 7%。
    Chrome 在用了 6 天多,开了 50 多个标签页的情况下,再打开这个网站,能耗大约 4 ,Google Chrome Helper GPU / Render 各 25%,Google Chrome 2%,GPU 22%。页底 Render 20%,GPU 会从 7% 慢慢涨到 15%。
    在外接显示器,开了一堆其他应用的情况下,Safari 全屏时整机耗电约 12W ,Chrome 约 13W 。页底分别约为 11.5W 和 12.5W 。
    换成 V2EX 的话,整机能耗都是 10.3 W 左右,GPU 占用都是 0.1% 左右。
    播放 YTB 的 4k60p 视频时,Safari 大概 15% CPU ,3 % GPU ,整机功耗 13W ; Chrome 大概 40% CPU ,3% GPU ,整机功耗 13W 。
    看上去 Chrome 在浏览动效多的网页时,GPU 能耗会比较高,并且可能存在离屏渲染占用 GPU 过多的问题。其他情况下似乎影响不大,需要长时间的测试才能看出差距。
    30 条回复    2024-04-06 01:34:33 +08:00
    aitianci
        1
    aitianci  
       2024-02-22 20:10:25 +08:00
    正常用的 chrome 至少十个扩展起步,我自己用了 25 个
    kidlj
        2
    kidlj  
       2024-02-22 20:14:11 +08:00   1
    1. 颜值;
    2. Safari 保存密码到 Keychain ,后续指纹填充密码登录,体验更好也更安全;
    3. Safari 可以把标题栏和 tab 栏合并,省一行空间;
    4. 沉浸式标题栏(网站 theme color )。
    keakon
        3
    keakon  
    OP
       2024-02-22 20:54:49 +08:00
    @aitianci 我用了 10 多年 Chrome 了,虽然装了几十个插件,但是平时启用的就这么几个:密码、广告、代理,用得挺正常的。

    @kidlj 你这几点和资源占用完全无关,但也回复一下吧:
    1. Chrome 好看很多啊,Safari 的标签页长的像 Windows 应用。
    2. 不用 iPhone 的话,keychain 就没有同步的作用了,反而用 Google 和第三方的密码管理更跨平台。顺带一提,Chrome 可以设置是否要指纹填充,而 Safari 必须按指纹,从机械键盘抬手移动到 MBP 的键盘也很影响效率。
    3. 我这看到是独占一行的。
    4. 未发现该功能。
    kidlj
        4
    kidlj  
       2024-02-22 21:34:33 +08:00
    @keakon

    回复的是最后一段:

    > 所以 Safari 是哪点比 Chrome 强呢?
    Fish1024
        5
    Fish1024  
       2024-02-22 21:46:08 +08:00
    省不省内存不清楚。但 Safari 的好处至少有以下:

    1. 可视范围更大,也就是菜单栏、地址栏、滚动条等,更紧凑。多标签页下算是一点点优势,单标签页则优势巨大。
    2. Safari 的标签关闭按钮在左侧,符合 MacOS 习惯,尽管操作上一般用 cmd+w 关闭标签页了,但视觉上更协调。
    3. 菜单栏、地址栏视觉穿透,网页内容滚动后会有穿透效果,浏览器应用与网页内容的视觉效果更协调。
    4. 新标签页的操作更便利,新开标签页,默认就有个人收藏(书签)和经常访问的网站(按频率排序),Chrome 还需要装扩展,并且就我个人用过的扩展体验来说,都没有 Safari 自带的舒服;点击地址栏,也会自动显示书签和经常访问的网站,这个特别方便,Chrome 还没发现有此类扩展。
    5. 密码填充。Chrome 目前的版本,填充密码需要输入 MacOS 的密码或者使用手表双击完成安全验证,Safari 直接填充,不需要这个步骤。不知道是不是 Chrome 有什么设置可以取消这个填充密码时候的安全验证。
    Dream4U
        6
    Dream4U  
       2024-02-22 22:01:29 +08:00 via iPhone
    Chrome 比 Safari 颜值高是怎么瞅出来的?能跟 Google 家产品比丑的只有 MS 。
    GabrielleBellamy
        7
    GabrielleBellamy  
       2024-02-22 22:02:17 +08:00
    我的个人经验:
    Safari 比 Chrome:
    1. 更快,但是加载一些长视频类的内容就比不上 Chrome 稳定,可能加载到中间就断了,得刷新;
    2. 内存占用一开始非常小,但会随时间增长以及关闭的窗口变多而比 Chrome 更大;
    3. 更省电。虽然它 Cache 的内存多,但并不耗电,电量影响往往比 Chrome 小一大截。
    GabrielleBellamy
        8
    GabrielleBellamy  
       2024-02-22 22:03:18 +08:00
    @GabrielleBellamy Safari 简洁程度一流,加上性能与耗电的平衡表现,我只要不接电就基本上首选它。
    Array1473
        9
    Array1473  
       2024-02-22 22:26:49 +08:00
    就一点让我来回在 Mac 端 chromium 和 safari 折腾:chromium 两指捏合手势的缩放没 safari 下流畅
    LUO12826
        10
    LUO12826  
       2024-02-22 23:27:41 +08:00
    现在的主流浏览器就没有省内存的。要达到那个性能都要很多空间换时间的技巧。但 Safari 跑分上来看是更快一些的,可以谷歌搜 Speedometer 跑来看看
    keakon
        11
    keakon  
    OP
       2024-02-23 00:45:58 +08:00 via Android
    @Fish1024 最新的版本第一次使用密码时会问你是否是个人电脑,可以不用输入系统密码或指纹直接填充密码。

    @GabrielleBellamy 省电咋得出来的呢?活动监视器里高了 10 倍啊。。
    tonyaiken
        12
    tonyaiken  
       2024-02-23 01:33:41 +08:00 via iPhone
    内存不就是拿来用的,为什么要省
    SydFloyd
        13
    SydFloyd  
       2024-02-23 02:37:15 +08:00
    @Socrazy Mac 上 chrome 好看些,但是 iOS 上 safari 更好看
    icy37785
        14
    icy37785  
       2024-02-23 03:10:45 +08:00 via iPhone
    @keakon #11 省电实际用用就能感觉出来,看活动监视器有啥用。
    现在 M 系列芯片的 MacBook 电量都挺坚挺的,基本上电量都够用所以你没怎么注意。
    用过 Intel 芯片的 MacBook 都会感触很深,不插电用 Safari 和用 Chrome 干一样的事情,Chrome 三个小时就没电了,Safari 能用五六个小时才没电,接近一倍的耗电量是非常明显的感知,一般出门又没电源的情况,都会选择 Safari 。
    现在都是 M 系列芯片了基本上都能用一天,那就没那么有所谓了,爱用啥用啥。
    SakuraYuki
        15
    SakuraYuki  
       2024-02-23 08:47:53 +08:00
    @keakon 你的 1 和 3 都是因为你没开启标签页地址栏合并导致的,另外第二点 safari 也可以设置不用指纹填充
    butanediol2d
        16
    butanediol2d  
       2024-02-23 09:40:43 +08:00
    @keakon Safari 也可以设置不按指纹,在系统设置里有个可选项
    fkdog
        17
    fkdog  
       2024-02-23 09:56:43 +08:00
    safari 唯一让我不爽的,就是后退。
    chrome 很多站点后退以后还能保留原网站的状态,比如滚动位置啥的。
    safari 一后退很大概率会刷新页面。
    windirt
        18
    windirt  
       2024-02-23 11:23:34 +08:00
    用 Safari 开同样多的页面,电脑风扇不转,电脑是冷的
    用 Edge 开同样多的页面,电脑风扇会启动,电脑温热
    zkyle
        19
    zkyle  
       2024-02-23 11:40:03 +08:00   1
    个人更喜欢 Safari 的设计,尤其是上面有人提到的关于标题栏和标签栏合并的一点:
    - 全屏模式下,鼠标上移到顶部时,Safari 会动态地将自己的标题栏(也就是关闭/全屏/最小化那三个按钮)并入标签栏,整个动画非常的丝滑;
    - Chrome 以及其他浏览器处理的就很简单粗暴,直接展示一个除了三个按钮之外啥也没有的一行标题栏,并且把整个浏览器窗口往下移动了**Chrome 标题栏 + Mac 系统标题栏**的高度(最近半年才取消了这个下移动作),整体观感和体验比 Safari 差不少。

    基于这一点以及 Safari 的跨设备同步功能,坚持使用了 Safari 好几个月,最后还是转回了 Chrome ,因为遇到了几个比较蛋疼的问题:

    1. 在已经打开的网页中,选中 URL 部分进行修改,会出现鼠标失焦,导致要手动重新选中,这个问题出现的概率比较高;
    2. 长期运行一段时间,系统代理失效,需要退出重新打开 Safari 才行,出现概率较小,但 Chrome 从未出现过;
    3. 标签页分组功能 BUG 不少,这个功能刚出来的时候就在用,结果在多设备同步的时候经常出现关闭的标签自动打开的问题,应该是同步机制的 BUG ;
    4. 最后明显感觉到一些性能问题和资源占用问题,本人长期开着 60 个左右的标签页,运行一段时间后能够感觉到 Safari 和 Chrome 的差距。

    很多问题初次遇到的时候觉得还好,影响不大,但长期使用后有时候几个问题一起出现,就会很闹心
    GabrielleBellamy
        20
    GabrielleBellamy  
       2024-02-23 12:48:20 +08:00
    @keakon #11 我这里活动监视器里刚好反过来,Chrome 会占用数倍于 Safari 的电量。
    kwater
        21
    kwater  
       2024-02-23 14:01:55 +08:00
    前几天 Chrome 有个莫名的 render 进程可以上到好几 g ,打开任务管理器,还只是一个红 di TAB
    azukipanda
        22
    azukipanda  
       2024-02-23 16:49:37 +08:00
    真的
    ligogid
        23
    ligogid  
       2024-02-23 17:45:04 +08:00
    @zkyle 3.标签页组刚推出时,我也经常遇到这个同步问题。但现在已经很久没遇到,应该是修了。
    zhangchongjie
        24
    zhangchongjie  
       2024-02-24 17:26:43 +08:00
    当你们在争 safari 还是 chrome 的时侯,我已经 firefox 好久了,手机都能用电脑插件
    yslin
        25
    yslin  
       2024-02-26 09:44:14 +08:00
    1. 外观简洁;
    2. 验证码自动填充;
    F7TsdQL45E0jmoiG
        26
    F7TsdQL45E0jmoiG  
       2024-02-26 09:58:13 +08:00
    safari 比 chrome 省电
    kelvansun
        27
    kelvansun  
       2024-02-26 11:43:58 +08:00
    @zhangchongjie firefox 在 m2 air 上无法支持
    Brrrr
        28
    Brrrr  
       2024-02-26 15:03:24 +08:00
    OP 是蜜汁自信啊
    1sen
        29
    1sen  
       2024-02-27 09:37:42 +08:00
    Windows 和 macOS 双持,为了统一的体验,只用 chrome
    toutaikkj
        30
    toutaikkj  
       2024-04-06 01:34:33 +08:00
    Safari 的性能确实不如 chrome ,Chrome 对页面渲染更好更稳定,内存占用也比 Safari 少。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     958 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 19:26 PVG 03:26 LAX 11:26 JFK 14:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86