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

原来 Safari 根本没有比 Chrome 更省内存

  •  
  •   tsohgdivil · 2023-11-10 09:42:55 +08:00 · 6235 次点击
    这是一个创建于 371 天前的主题,其中的信息可能已经有所发展或是发生改变。
    打开同样的 Tab (主要是几个在线表格),Chrome 占用内存是 Safari 的一半

    https://imgur.com/a/pLMPvSZ


    测试肯定不严谨,有什么想法欢迎讨论
    31 条回复    2023-11-26 22:06:16 +08:00
    daydreamcafe
        1
    daydreamcafe  
       2023-11-10 09:56:51 +08:00
    省不省内存我不知道,省电倒是真的省
    sanshao124
        2
    sanshao124  
       2023-11-10 10:07:24 +08:00   ❤️ 6
    mac 的内存使用方式是只要你内存没满,就会把常用应用一直在内存缓存着,保证绝对的二次使用速度,所以没必要纠结这个问题,当内存占用过高时,系统会自动去限制内存使用的,safari 主要的好处是省电,轻量化,与系统的匹配更好,至于内存占用,只要不是内存泄漏导致异常的占用都没必要在意
    ShadowPower
        3
    ShadowPower  
       2023-11-10 10:29:51 +08:00   ❤️ 10
    我在三年前就知道这一点……
    但是这里的风气倾向于不要说
    noahhhh
        4
    noahhhh  
       2023-11-10 10:36:31 +08:00 via Android
    同上,chrome 拓展装多费电,用 Safari 续航好点,我是换 edge 了,开省电模式会限制后台页面和拓展占用,续航感觉和用 Safari 差不多
    naminokoe
        5
    naminokoe  
       2023-11-10 10:37:17 +08:00
    省电啊!
    tlerbao
        6
    tlerbao  
       2023-11-10 10:37:44 +08:00
    一直用 Chrome
    Edge 他们各种吹,我测试了一下,还是回 Chrome
    还有那个 Arc 更是吹的离谱。。。
    chendy
        7
    chendy  
       2023-11-10 10:42:23 +08:00   ❤️ 1
    safari 只在早年 intel 芯片的时候,出门(特别是在图书馆干活)的时候用,因为干一样的事情,开 safari 比开 chrome 安静省电
    自从有了 apple silicon ,safari 安静省电的优势没了,就原地淘汰了
    LUO12826
        8
    LUO12826  
       2023-11-10 10:52:26 +08:00
    如果告诉你 Safari 是跑分最高那个,会不会感觉好些😂更何况 Safari 在 Mac 上省电一些。

    其实现在浏览器的优化手段都差不多,各种 inline cache 、JIT 啥的,总之你要达到那个速度基本上都要消耗那么多内存,没有哪家能超神。我自己也感觉 Safari 总体更耗内存一些,但没 2 倍这么夸张。可能恰好这个场景下 Safari 比较耗费内存。
    rppig42
        9
    rppig42  
       2023-11-10 11:12:48 +08:00
    印象里 Safari 宣传过自己省电、引擎快,跑分高,但没记得有说过 Safari 省内存,OP 哪里来的这个认知啊
    felixlong
        10
    felixlong  
       2023-11-10 11:14:38 +08:00
    Chrome 的 V8 还是要比 Safari 的 JavaScriptCore 要先进一点的。你这个 Excel 测试刚好又是 JavaScript 的重度使用者。Chrome 更省内存应该在意料之中。
    wonderblank
        11
    wonderblank  
       2023-11-10 11:38:30 +08:00
    @felixlong 都是一个爸爸,后面都有团队进行开发,你告诉我哪里先进?
    stuboy
        12
    stuboy  
       2023-11-10 11:42:30 +08:00
    我最近用 safari ,好像很奇怪,就是点一下网页,会有 1-2s 根本没反应,然后再开始加载。
    不知道是什么原因。反而是 chrome ,点了就直接开始加载了。
    YaD2x
        13
    YaD2x  
       2023-11-10 11:56:10 +08:00
    省不省内存我不关注,几个浏览器大头技术都大差不差,不使用 Safari 的原因就是不支持插件
    chiuan
        14
    chiuan  
       2023-11-10 11:57:56 +08:00
    省电啊!
    jones2000
        15
    jones2000  
       2023-11-10 13:28:56 +08:00
    内存都是白菜价, 还差这点内存。
    squarefong17
        16
    squarefong17  
       2023-11-10 14:19:58 +08:00   ❤️ 14
    @jones2000 他们苹果用户可不白菜价( Doge
    wy315700
        17
    wy315700  
       2023-11-10 14:21:37 +08:00
    Safari 的问题在于内存泄漏。。你多试试打开标签,然后关上,时间久了 Safari 的内存使用会越来越大
    cp19890714
        18
    cp19890714  
       2023-11-10 14:28:51 +08:00
    想省电, edge 有标签页自动休眠, 不占用 cpu.
    如果还想省内存, 就用 Auto Tab Discard 这个扩展, 自动 discard 页面.
    注意: 这两个不能同时打开, 否则 discard 无效.
    现在我的 edge 长期内存占用在 2G 以内.
    yiguanxianyu
        19
    yiguanxianyu  
       2023-11-10 14:45:08 +08:00
    Firefox 用户哭晕在厕所
    nothingistrue
        20
    nothingistrue  
       2023-11-10 14:56:23 +08:00
    底层都特娘的是 Webkit 引擎,再比较也只是枝页的比较,主干没啥区别。

    你要再往深处看,都不用提 Javascript ,光 HTML+CSS 这个文档对象+级联样式表架构,就决定了内存/有效作用比例就是大。往前不到 20 年,那时候,电脑上资源占用大的东西,除了大型游戏,就是 Internet Explorer 。
    7inFen
        21
    7inFen  
       2023-11-10 15:12:02 +08:00
    看个网页纠结省不省电,搞笑😂
    error451
        22
    error451  
       2023-11-10 15:19:16 +08:00
    内存这个问题,Chrome 估计已经没有什么再好的办法解决了,在不牺牲浏览体验的前提下。

    现在新版本的 Chrome 不得不搞出了, 标签页一段时间不用,就直接把标签内存清了,然后你点开的时候,再从新加载。用这种方式来降低整体内存占用。
    zhaidoudou123
        23
    zhaidoudou123  
       2023-11-10 16:10:12 +08:00
    safari 不是省电嘛
    felixlong
        24
    felixlong  
       2023-11-10 16:17:09 +08:00
    @7inFen 你要是用浏览器刷视频就不会这样说了。
    ops1
        25
    ops1  
       2023-11-10 17:10:33 +08:00
    @jones2000 苹果内存是金子做的.jpg
    darkengine
        26
    darkengine  
       2023-11-10 17:29:40 +08:00
    前端佬表示最烦 Mobile Safari /doge
    WilliamYang
        27
    WilliamYang  
       2023-11-10 19:48:43 +08:00
    safari 最大优点是省电,外面办公没接电,最好用它
    demoshengxw
        28
    demoshengxw  
       2023-11-10 20:48:47 +08:00 via iPhone
    safair 我只会在看 hdr 视频用😅
    missuo
        29
    missuo  
       2023-11-11 05:46:56 +08:00 via iPhone
    Safari 唯一能吹的就是省电,实际情况下,从早到晚上课上班一整天,即使用 Chrome ,电量也完全足够,更何况又不是没有电源。
    PalenessIb
        30
    PalenessIb  
       2023-11-11 09:58:41 +08:00
    打开活动监视器看看,Safari 内存占用大的主因是有一堆“已缓存”的页面。如果能关闭这种特立独行的缓存机制,还是很轻量且省电的。
    jqtmviyu
        31
    jqtmviyu  
       354 天前
    Safari 就是新的 ie6
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5391 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:49 · PVG 13:49 · LAX 21:49 · JFK 00:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.