keakon
V2EX  ›  macOS

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

  •  
  •   keakon · Feb 22, 2024 · 10626 views
    This topic created in 992 days ago, the information mentioned may be changed or developed.

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

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

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

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

    所以 Safari 是哪点比 Chrome 强呢?

    Supplement 1  ·  Feb 27, 2024
    刚才用 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 replies  •  2024-04-06 01:34:33 +08:00
    aitianci
    aitianci
    Feb 22, 2024
    1
    正常用的 chrome 至少十个扩展起步,我自己用了 25 个
    kidlj
    kidlj
    Feb 22, 2024❤️1
    2
    1. 颜值;
    2. Safari 保存密码到 Keychain ,后续指纹填充密码登录,体验更好也更安全;
    3. Safari 可以把标题栏和 tab 栏合并,省一行空间;
    4. 沉浸式标题栏(网站 theme color )。
    keakon
    keakon
    OP
    Feb 22, 2024
    3
    @aitianci 我用了 10 多年 Chrome 了,虽然装了几十个插件,但是平时启用的就这么几个:密码、广告、代理,用得挺正常的。

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

    回复的是最后一段:

    > 所以 Safari 是哪点比 Chrome 强呢?
    Fish1024
    Fish1024
    Feb 22, 2024
    5
    省不省内存不清楚。但 Safari 的好处至少有以下:

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

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

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

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

    很多问题初次遇到的时候觉得还好,影响不大,但长期使用后有时候几个问题一起出现,就会很闹心
    GabrielleBellamy
    GabrielleBellamy
    Feb 23, 2024
    20
    @keakon #11 我这里活动监视器里刚好反过来,Chrome 会占用数倍于 Safari 的电量。
    kwater
    kwater
    Feb 23, 2024
    21
    前几天 Chrome 有个莫名的 render 进程可以上到好几 g ,打开任务管理器,还只是一个红 di TAB
    azukipanda
    azukipanda
    Feb 23, 2024
    22
    真的
    ligogid
    ligogid
    Feb 23, 2024
    23
    @zkyle 3.标签页组刚推出时,我也经常遇到这个同步问题。但现在已经很久没遇到,应该是修了。
    nullref
    nullref
    Feb 24, 2024
    24
    当你们在争 safari 还是 chrome 的时侯,我已经 firefox 好久了,手机都能用电脑插件
    yslin
    yslin
    Feb 26, 2024
    25
    1. 外观简洁;
    2. 验证码自动填充;
    F7TsdQL45E0jmoiG
    F7TsdQL45E0jmoiG
    Feb 26, 2024
    26
    safari 比 chrome 省电
    kelvansun
    kelvansun
    Feb 26, 2024
    27
    @zhangchongjie firefox 在 m2 air 上无法支持
    Brrrr
    Brrrr
    Feb 26, 2024
    28
    OP 是蜜汁自信啊
    1sen
    1sen
    Feb 27, 2024
    29
    Windows 和 macOS 双持,为了统一的体验,只用 chrome
    toutaikkj
    toutaikkj
    Apr 6, 2024
    30
    Safari 的性能确实不如 chrome ,Chrome 对页面渲染更好更稳定,内存占用也比 Safari 少。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1016 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 19:09 · PVG 03:09 · LAX 11:09 · JFK 14:09
    ♥ Do have faith in what you're doing.