calmzhu
V2EX  ›  Apple

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

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

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

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

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

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

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

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