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

M1 mac mini 待机就是 4-5G

  •  
  •   M48A1 · 2021-12-20 09:23:10 +08:00 via iPhone · 4170 次点击
    这是一个创建于 1098 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近使用 Safari ,就是看看网页不做其他的,待机都是 4G 左右,看个网页版腾讯视频,单个视频标签页就是 1G 内存占用,一个网页看个两小时居然占用到 3G 了。

    本身只是 8GB ,网上说的日常够用,太邪乎了吧。

    其他打开的 app 就一个 shadowrocket…

    现在有必要升级到 16GB 的 mac mini 吗?
    还是等明年的新版本
    37 条回复    2021-12-25 16:14:54 +08:00
    zhangchongjie
        1
    zhangchongjie  
       2021-12-20 09:26:53 +08:00   ❤️ 3
    内存就是用的,又不是 win,实在无力回复
    aLazarus
        2
    aLazarus  
       2021-12-20 09:27:22 +08:00
    我在使用的是 mac mini ,但是没注意过内存。你可以看一下内存压力,如果压力较低那就没必要担心内存占用
    Leonard
        3
    Leonard  
       2021-12-20 09:29:25 +08:00
    不用管这个,内存管理策略问题,看内存压力就行。
    zhaokun
        4
    zhaokun  
       2021-12-20 09:37:23 +08:00
    你把内存搞满了,再打开几个 app 试试
    M48A1
        5
    M48A1  
    OP
       2021-12-20 09:50:18 +08:00 via iPhone
    @zhaokun 那不是交换内存了吗?
    M48A1
        6
    M48A1  
    OP
       2021-12-20 09:51:47 +08:00 via iPhone
    @aLazarus 的确压力很低,只有 3GB 占用的时候是红色的
    Go2Heart
        7
    Go2Heart  
       2021-12-20 10:06:42 +08:00 via Android   ❤️ 4
    unused memory is useless memory
    wu67
        8
    wu67  
       2021-12-20 10:15:19 +08:00
    其实他们说的日常 /轻度使用跟你的心里想的日常 /轻度的标准大概是不一样的... 当然内存管理是另一回事, 而且还有交换内存这种东东. 早在 17 年的时候我觉得 8g 够呛了, 那时候刚开始工作, 一个 nodejs 一个 vscode 一个浏览器, 再看个设计稿(png), 内存就捉急了...所以后来我两次换电脑的时候, 直接 16G/ 32G, 现在用 18 款的 32G, 直接把交换内存关了...
    Ma4cus
        9
    Ma4cus  
       2021-12-20 10:41:06 +08:00
    内存不就是全部拿来用提高速度的?难道非要空出个一大堆空间才安心?
    M48A1
        10
    M48A1  
    OP
       2021-12-20 10:45:18 +08:00 via iPhone
    @wu67 求老哥带路关掉交换内存
    M48A1
        11
    M48A1  
    OP
       2021-12-20 10:45:57 +08:00 via iPhone
    @Ma4cus 所以还是自己上 16GB 合适
    icyalala
        12
    icyalala  
       2021-12-20 10:47:00 +08:00
    空闲内存会被用来做预加载,加速 App 和文件打开速度。快满了会释放缓存的这部分,再不够还会进行内存压缩( WKdm/LZ4, 不确定 M1 有没有特殊优化),所以内存高不用太过担心。

    只是每个人使用程度不一样,总有压缩不下来 Swap 到 SSD 的时候,只是 SSD 速度快,卡得比原来稍轻一点罢。
    对我来说,日常使用东西多,16G 照样不够。
    Cloutain
        13
    Cloutain  
       2021-12-20 11:07:18 +08:00
    幸好不是 windows 的机器,不然微软要被骂惨了
    fru1t
        14
    fru1t  
       2021-12-20 11:26:02 +08:00
    macos 和 Windows 对于内存操作不一样

    不能混为一谈,你先用到内存不够再说吧。
    chaodada
        15
    chaodada  
       2021-12-20 11:46:02 +08:00
    等明年啊 我都等了好久好久了
    M48A1
        16
    M48A1  
    OP
       2021-12-20 11:47:11 +08:00 via iPhone
    @fru1t 那种占满了,出来交换内存也不用管理吗?这个不是已经被占满了嘛
    M48A1
        17
    M48A1  
    OP
       2021-12-20 11:50:48 +08:00 via iPhone
    @Cloutain 的确不太了解,所以来请教。
    zjddp
        18
    zjddp  
       2021-12-20 12:08:14 +08:00
    有必要,大内存至少能换个安心
    deplivesb
        19
    deplivesb  
       2021-12-20 12:45:08 +08:00
    内存不就是用来用的,而且 macos 内存管理和 Windows 不同,你看占用没啥卵用,去看下内存压力,这个才是值得参考的
    dko
        20
    dko  
       2021-12-20 13:00:03 +08:00
    先把计算机原理补补吧。
    M48A1
        21
    M48A1  
    OP
       2021-12-20 13:28:16 +08:00 via iPhone
    @deplivesb 好的
    hello2090
        22
    hello2090  
       2021-12-20 13:28:24 +08:00 via iPhone
    我也担心啊,买了部保时捷,都说保时捷车子好,可我这一开快,发动机温度就 75 度以上,会不会把车烧了啊!
    beggarvip
        23
    beggarvip  
       2021-12-20 14:10:07 +08:00
    Windows 内存只加载程序运行必要的东东,空留很多内存不用。而 macOS 内存除了加载程序运行必要的东东外还预加载很多有的没的,万一命中了就能提升系统和 app 运行速度。当然,在继续打开更多 app 时,为了给程序运行所必要的东东腾内存,这些那些不必要的东东就会被覆盖掉
    vr4y
        24
    vr4y  
       2021-12-20 14:26:09 +08:00 via iPhone   ❤️ 1
    如果这台机器用起来很卡,满足不了你的日常使用,那就去换。如果使用一切正常的话..请无视什么交换内存之类的 nonsense..继续像往常一样使用它就好。
    weiceshi
        25
    weiceshi  
       2021-12-20 14:28:05 +08:00   ❤️ 2
    楼上这些果粉们秀智商秀的有点夸张了吧
    还 Windows 内存只加载程序运行必要的东东,听说过 SuperFetch 吗
    内存泄漏就内存泄漏
    洗地洗的不丢人吗
    M48A1
        26
    M48A1  
    OP
       2021-12-20 14:38:17 +08:00 via iPhone
    @hello2090 你这个形容的很符合我的心理
    M48A1
        27
    M48A1  
    OP
       2021-12-20 14:39:44 +08:00 via iPhone
    @beggarvip 所以就是即便物理内存占满了,内存压力也是低,可是他会交换固态硬盘,现在的 M1 芯片硬盘坏了,过保就没救了。
    M48A1
        28
    M48A1  
    OP
       2021-12-20 14:40:33 +08:00 via iPhone
    @weiceshi 我也感觉内存泄漏厉害,腾讯视频一个网页,看两小时占用 3GB ,macos 自己提醒要把这个页面关闭。
    M48A1
        29
    M48A1  
    OP
       2021-12-20 14:41:04 +08:00 via iPhone
    @vr4y 主要怕硬盘坏掉,没得休。
    FantaMole
        30
    FantaMole  
       2021-12-20 15:50:58 +08:00
    要不要换,这不是看你自己么。你模拟一下你的工作场景,看看能吃掉多少。模拟一下可能产生的极限负载,考虑一下极限负载的情况多不多,自己评估。我自己要求的理想情况就是可以直接关闭 Swap ,也不会吃满。所以我很长一段时间用的都是黑果,64G 内存,峰值占用 40 多,每天会有至少一两次达到峰值占用的情况,相比 32G 时,体验很好

    反正我是对当年 M1 出来一段时间之后,少部分无脑推荐 8G 够用的言论相当反感。还表示即使大量 Swap 了,也没有感觉到有什么区别。噢,那是真滴牛逼,NAND 都能当 DRAM 用,苹果调度得好啊

    不过值得肯定的是,你确实没有必要为你并无明显提升的东西付出额外的金钱。比如我老婆看剧时候对分辨率一点要求都没有,腾讯视频默认 480P 也能看得下去,如果不是我看她屏幕上连字幕都糊成一坨,她还没发现什么区别(并没有黑腾讯视频所谓蓝光画质和 480P 差不多的意思)。那你的情况也一样,现在用着够用,没觉得因为硬件差完全用不下去了,那就用着呗
    YvanGu
        31
    YvanGu  
       2021-12-20 16:26:12 +08:00
    @zhangchongjie win 的内存不也是用的嘛 QAQ
    AndyZhuAZ
        32
    AndyZhuAZ  
       2021-12-20 16:31:43 +08:00
    如果是内存泄露会直接拉到几倍物理内存然后自动关机
    weiceshi
        33
    weiceshi  
       2021-12-20 16:57:06 +08:00
    @AndyZhuAZ
    > 如果是内存泄露会直接拉到几倍物理内存然后自动关机
    了解一下 swap
    然后看一看前段时间 M1 Air 一个月磁盘写入 22 TB 的新闻
    M48A1
        34
    M48A1  
    OP
       2021-12-20 17:01:38 +08:00 via iPhone
    @FantaMole 已经计划卖掉 8GB M1 了,冲个 16GB 的。
    黑果现在不想体验,感觉自己用不到真正的 Apple
    kerro1990
        35
    kerro1990  
       2021-12-20 18:26:19 +08:00
    内存高才是正常的,没有缓存的话就会完全频繁读写 SSD
    jellyspot
        36
    jellyspot  
       2021-12-20 22:27:36 +08:00
    建议了解下 linux 的 cache 机制
    kaz10025
        37
    kaz10025  
       2021-12-25 16:14:54 +08:00
    我觉得使用不卡,内存压力不高就没什么问题 不过 Monterey 还是经常重启一下吧...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1353 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:10 · PVG 01:10 · LAX 09:10 · JFK 12:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.