calmzhu
V2EX  ›  Apple

迫于内存不足,问下 MAC 内存管理

  •  
  •   calmzhu · Dec 25, 2020 · 4964 views
    This topic created in 1991 days ago, the information mentioned may be changed or developed.

    迫于内存不足,工作(应该不算重度)使用较多假性卡死。等等党暂无换新打算。问下内存有无优化空间

    • 主要工作流 JB 加的 IDEA/Pycharm + CHROME + TERMINAL ( Tmux) 。项目规模都很小。
    • 开发环境也已经放到远程 Docker 。
    • 需要经常要注意关 CHrome 标签,无关应用等省内存。

    这是刚开机不启动任何进程情况下的内存占用

    41 replies    2020-12-29 13:11:00 +08:00
    murmur
        1
    murmur  
       Dec 25, 2020
    爱奥科技刚出个视频,mbp2016 8g 升级 16g 换颗粒,要不要试试,不过还是换机器比较好
    calmzhu
        2
    calmzhu  
    OP
       Dec 25, 2020
    @murmur
    这个不清楚盈利模式呀。比如收费是否包括一定概率失败的风险分摊到每次升级的保险费。
    wengych
        3
    wengych  
       Dec 25, 2020 via iPhone
    @calmzhu 风险很大,建议换机
    MasterCai
        4
    MasterCai  
       Dec 25, 2020
    8g 内存确实有点太小了,我和你需求差不多,20g 也是刚刚好够用(主要是 Chrome 占用了 10g ),现有情况下不换机感觉只能从 Chrome 下手了,这玩意感觉就是个内存无底洞
    AndyZhuAZ
        5
    AndyZhuAZ  
       Dec 25, 2020
    我抛弃了 Chrome 。。。
    mankismi
        6
    mankismi  
       Dec 25, 2020
    你抛弃 chrome 会发现其实 8g 还是够用。我当年还没换电脑前发现的。
    Wongbrah
        7
    Wongbrah  
       Dec 25, 2020   ❤️ 1
    推荐个 Chrome 插件, The Great Suspender
    icesof
        8
    icesof  
       Dec 25, 2020
    在 Linux 下面很容易的把 cache file 清空,还给内存。Mac 下好像就不那么方便
    arare
        9
    arare  
       Dec 25, 2020
    可以看下项目全运行状态下的内存压力。
    开机时的内存占用说明不了问题。
    btw 我是 2017 款 i5 8G 内存,经常 Excel 开大文件+Chrome 多标签+pycharm 抓数据,很少爆内存
    amwyyyy
        10
    amwyyyy  
       Dec 25, 2020
    我也是 8G,IDEA 分 1.5G 内存,其它软件尽量选占内存小的
    calmzhu
        11
    calmzhu  
    OP
       Dec 25, 2020
    @wengych 这个节点换那款都尴尬啊。。。
    wengych
        12
    wengych  
       Dec 25, 2020
    @calmzhu 就你这点负载,8G M1 足够用。
    calmzhu
        13
    calmzhu  
    OP
       Dec 25, 2020
    @arare
    全运行 SWAP 能到 2G+。 关键会假死
    jr55475f112iz2tu
        14
    jr55475f112iz2tu  
       Dec 25, 2020
    哈哈哈哈哈楼主明确表示 “等等党暂无换新打算”
    依旧有人推 M1,不服不行
    calmzhu
        15
    calmzhu  
    OP
       Dec 25, 2020
    @wengych
    M1 再等等兼容性吧。特别是 brew 一块。
    现在是迫于无奈进场关应用所以负载低。
    lovestudykid
        16
    lovestudykid  
       Dec 25, 2020
    浏览器占用内存的确多,但是 Chrome 并不比其他浏览器占用更多,包括 Safari,除非 Chrome 用了什么黑科技藏起了部分内存占用。
    wengych
        17
    wengych  
       Dec 25, 2020
    @calmzhu brew x86_64 模式没什么大问题,如果你没有兴趣换,那你就只能忍了,现在入新的 Intel based MacBook 纯粹找虐,二手市场已经虐翻了。
    wengych
        18
    wengych  
       Dec 25, 2020
    附一张新笔记本的 brew list
    wengych
        19
    wengych  
       Dec 25, 2020
    果区大量的无脑果黑,也是醉了。
    calmzhu
        20
    calmzhu  
    OP
       Dec 25, 2020
    @wengych
    没看出有哪个是果黑了。目前不考虑换
    hugebox
        21
    hugebox  
       Dec 25, 2020
    switch 千把块的东西焊个破解芯片我觉得没啥,这玩意我觉得千万不要去焊内存,搞出暗病出来,苦不堪言.
    Vhc001
        22
    Vhc001  
       Dec 25, 2020
    哪个版本的 Chrome ?新版 Chrome 占用内存非常小
    calmzhu
        23
    calmzhu  
    OP
       Dec 25, 2020 via Android
    @hugebox
    主要当时脑抽。CPU 硬盘都升了就没升内存
    现在接近不够用了。。

    买 mbp 的时候期望是工作主力六年以上吧。
    现在用了四年,直接换新机现在的 mbp 抵扣不到 4000 。也很亏。

    如果魔改有基本保证。4000 换多两年正常使用也可以试试。
    calmzhu
        24
    calmzhu  
    OP
       Dec 25, 2020 via Android
    @Vhc001

    chrome 是最新版了。应该不是 Chrome 吃了内存。
    而是现在一开机什么应用都不开纸面内存占用就接近 6G 了。哪里占用了?
    0987363
        25
    0987363  
       Dec 25, 2020 via Android
    chrome 占用 19g 路过。。。两个窗口,每个窗口都 1,20 个 tab
    em2046
        26
    em2046  
       Dec 25, 2020
    你都用了 4 年了,早就赚回来了。买新的吧,8G 实在不行了,只开一个 Safari 和活动监视器+关不了的访达都 10G 了
    atone
        27
    atone  
       Dec 25, 2020
    为了安全起见,建议不要暴露自己的序列号。
    calmzhu
        28
    calmzhu  
    OP
       Dec 25, 2020
    @atone 谢谢提醒,已经清除
    Annoke
        29
    Annoke  
       Dec 26, 2020 via Android
    32g 内存 怎么没有你这样的问题
    nmlgb
        30
    nmlgb  
       Dec 26, 2020
    不建议魔改,哪天跑程序跑一半出问题了就 gg 。还是卖了换官方吧。我用过 8,16,32,64 。8g 确实跟 ipad 没区别,16g 捉襟见肘,32g 差不多够用,64g 目前还驾驭不了
    leekayui
        31
    leekayui  
       Dec 26, 2020
    优化×
    出了,买大内存√
    imnpc
        32
    imnpc  
       Dec 26, 2020
    曾经以为 16G 内存够用 后来每天下午开始吃 swap 最后换成 32G 解决
    Stain5
        33
    Stain5  
       Dec 26, 2020
    8Gb 想啥优化呢,再怎么优化都不够的

    起码 要 16Gb 才能谈优化内存
    wyattji
        34
    wyattji  
       Dec 27, 2020 via iPhone
    mac 有 zram 么
    calmzhu
        35
    calmzhu  
    OP
       Dec 27, 2020
    @Stain5
    也不是优化。主要是奇怪。这刚开机啥都没干呢,内存就没了。
    calmzhu
        36
    calmzhu  
    OP
       Dec 27, 2020
    @imnpc 是的,等 arm 的 32G 。
    calmzhu
        37
    calmzhu  
    OP
       Dec 27, 2020
    @nmlgb
    @leekayui
    等 M1 的 32G 啊,现在不想入 16G
    Rorysky
        38
    Rorysky  
       Dec 28, 2020
    m1 8g 你这个负载 也流畅……

    关闭 chrome 使用 safari
    Rorysky
        39
    Rorysky  
       Dec 28, 2020
    @0987363 楼主 arm 统一内存的 8g 和 intel 上的 8g 真不一样

    我 8g 开了 80 多个 safari 网页,依然没卡,主要这一代磁盘速度也给力,swap 了但很快
    moooookey
        40
    moooookey  
       Dec 28, 2020
    说句不好听的,macOS 根本就不管理,内存小干重活会直接卡死,必须重启那种,这几乎是 Windows98 时代才会出现的问题。
    arare
        41
    arare  
       Dec 29, 2020
    @calmzhu 对了,想起来我好像给 pycharm 限制了 2G 内存。如果不加限制的确可能会占用太多
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3403 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 10:46 · PVG 18:46 · LAX 03:46 · JFK 06:46
    ♥ Do have faith in what you're doing.