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

M1 感觉越来越不够用了...

  •  2
     
  •   DinnyXu · 13 天前 · 7753 次点击

    21 年 5 月斥巨资买了 M1 ,16G 的,分了 24 期,当时觉得真香啊,嘎嘎快,用到现在也差不多三年了,目前感觉内存非常不足,idea 随便一开 4-5 个 G 的占用,dataGrip 占 2G ,这就 6 个 G 没了,其它 Google 又相当占内存,我没有开很多标签,也就是 6-8 个常规的,内存随时都是飙黄

    内存不足会引起很不好的体验,比如打字有卡顿,idea 滚动的时候也会有卡顿,不过这些我每天感觉电脑卡的时候就重启一下,也就解决了,不过....我今天去摸了一下 Mac 底部,手都给烫到了....

    其实我个人觉得算力上面 M1 芯片是足够了的,内存太少了,16G 完全玩不动现在,对于一个后端来说,奈何苹果的内存都是金子做的,加钱上内存感觉有点智商税啊.

    第 1 条附言  ·  12 天前
    好像 M1 当年刚出的时候只有 16G 可以选择吧....不是我买不起更好的,是当时就没有,其次我也说明了芯片算力足够的,就仅仅是内存的问题,大家别跑偏啦
    104 条回复    2024-05-24 09:09:49 +08:00
    1  2  
    jamfer
        1
    jamfer  
       13 天前
    那也没法... 统一内存只能花钱让苹果加,不像硬盘可以找 JS 给你改
    zhaidoudou123
        2
    zhaidoudou123  
       13 天前
    等一等 M4 Pro 直接上 64G 吧
    hlwjia
        3
    hlwjia  
       13 天前
    你的 M1 是 Air 吗?

    开发机必须上 Pro 啊,没风扇真的难受。
    DinnyXu
        4
    DinnyXu  
    OP
       13 天前
    @hlwjia 我肯定是 Pro 啊,统一回复我是 M1 Mac book pro
    DinnyXu
        5
    DinnyXu  
    OP
       13 天前
    @zhaidoudou123 不敢相信库克有这么大方,64 起步,至少 3w 起步去了吧
    crysislinux
        6
    crysislinux  
       13 天前 via Android
    16G 搞开发确实很紧张。32G 基本上是够的,倒也不必 64 。
    michaelzxp
        7
    michaelzxp  
       13 天前
    m2 也敢吃力了,坐等年底 m4 ,看内存可以做到多少
    naminokoe
        8
    naminokoe  
       13 天前 via iPhone
    OP 自己购买失误,开发机当然要大内存,8 和 16G 版不是给程序员准备的
    zhaidoudou123
        9
    zhaidoudou123  
       13 天前
    @DinnyXu #5
    我把 Apple silicon 强行通过内存区分 pro/max 给搞忘了,那换新的时候就加到 36G 吧
    andytao
        10
    andytao  
       13 天前
    > DataGrip 占 2G
    ====>
    针对您说的这种情况,推荐您试试 [袋鼠数据库工具] ,可以释放不少内存,花费也不多。
    Quanuanc
        11
    Quanuanc  
       13 天前
    可以直接用 IDEA 里的 Database 功能,省下 2 个 G 内存
    SayHelloHi
        12
    SayHelloHi  
       13 天前
    512 大小的空间不够用了 目前在删除

    删除了也不够 真的不想重装系统 😂
    mumbler
        13
    mumbler  
       13 天前
    用来做了三年开发都还买不起 32G ,要不就是你做的工作都是无用功,要不就是你消费优先级出了问题,有钱人先买资产,穷人先买负债
    phub2020
        14
    phub2020  
       13 天前
    开发自然还是建议 32 起步的,真觉得 Apple8G > 16G?
    MAVETRICK
        15
    MAVETRICK  
       13 天前 via Android
    既然知道苹果的内存是金子做的,为啥不考虑换性价比高的 win 本,不要惯着苹果后面只可能会更加狂暴地调教用户。
    frankilla
        16
    frankilla  
       13 天前
    3 年就不行了?
    FightPig
        17
    FightPig  
       13 天前
    @MAVETRICK 我是因为用习惯了 mac 的触摸板,win 里就没个好用的触摸板,要不我也换 win 了
    Rorysky
        18
    Rorysky  
       13 天前   ❤️ 2
    用 vscode 你会发现 性能是过剩的
    tootfsg
        19
    tootfsg  
       13 天前
    内存不算智商税,因为 100%没法更换。
    zsk425
        20
    zsk425  
       13 天前
    不光内存是金子做的,系统也只能更新 7 年,机器好好的,却不能升级,淦!
    ry4n1
        21
    ry4n1  
       13 天前
    win 和 mac 都用,java 开发来说 16G 确实就是日常干满的情况,而且 mac 总要装一些第三方软件,反而感觉更吃内存
    phrack
        22
    phrack  
       13 天前 via iPhone
    听你这个描述,不像是内存不足的问题,像是计算满载,内存再满载也不应该烫
    phrack
        23
    phrack  
       13 天前 via iPhone
    我的 8g m1 丐版也想换了,不过新款那个刘海屏真是离谱
    demoshengxw
        24
    demoshengxw  
       13 天前
    对于大部分开发,cpu 基本够用。内存是个问题,我是去年在摩集买的 14 寸 m1 pro 32G 的,用着还是蛮好的,自己还有一台 nuc x15 自己买的 64G 内存,配合使用比较舒服。
    wuzhewuyou
        25
    wuzhewuyou  
       13 天前 via Android
    能远程的丢服务器呗,16g 确实没法玩了
    gpt5
        26
    gpt5  
       13 天前
    m1pro32g ,目前还可以一战。
    HojiOShi
        27
    HojiOShi  
       13 天前
    mac 拿来开发前端或者客户端还可以用用,拿来开发后端那不是给自己找不痛快吗?
    maixiang520
        28
    maixiang520  
       13 天前
    我也是 M1 MacBook pro 16G 内存感觉还勉强,但是后悔硬盘没选 1T 的。现在即使开了 iCloud ,硬盘剩余空间也只有 90G 左右。存在 iCloud 的一些文件平时可能因为硬盘空间不足,经常自动移除本地副本,导致每次用的时候都到重新从云端再下载下来。小文件还好,大一些就很麻烦
    izzy27
        29
    izzy27  
       13 天前
    我的 m1 pro 最近已经开始卡了
    HongyuGao
        30
    HongyuGao  
       13 天前
    mac 当个终端,任务都放到服务器上跑就没问题了
    haimianbihdata
        31
    haimianbihdata  
       13 天前 via Android
    @izzy27 我也是。m1 pro 最新系统。有点卡
    nnegier
        32
    nnegier  
       13 天前 via Android
    m1 我觉得还好,但内存是真不够用。我卡的原因估计就是内存,cpu 空闲很多,内存爆满
    dilidilid
        33
    dilidilid  
       13 天前
    我去年很明智地加了一千美金把 M1 Pro 丐卖掉换成了 M1 Max 64G ,大内存的旧款还是香,新款要买这个配置还得加接近两千刀
    FightPig
        34
    FightPig  
       13 天前   ❤️ 1
    @haimianbihdata 会不会是新系统的锅,感觉 macos 现在越更新越卡,为了让换新设备?
    Midnight
        35
    Midnight  
       13 天前
    搞开发的话,内存至少 64G 起步,别问,问就是后悔。
    我当时 M1 Pro 下单 16G ,后来退了换 32G ,目前是前后端勉强能用。。。
    haimianbihdata
        36
    haimianbihdata  
       13 天前 via Android
    @FightPig 我是感觉到了。最后这两个系统。更新了是肉眼可见的卡
    infyni
        37
    infyni  
       13 天前
    同 m1 pro,最近越来越感觉难受, 用着用着有点卡了
    GabrielleBellamy
        38
    GabrielleBellamy  
       13 天前
    我也是这个情况……非常纠结……
    nong99
        39
    nong99  
       13 天前 via iPhone
    上黑苹果还可行吗😄😄
    mychenshuling
        40
    mychenshuling  
       13 天前 via Android
    没人提 VIM 我不是很认可,要不是屏幕太小我那台闲置米 6 的 835 都能当主力机
    seanzxx
        41
    seanzxx  
       13 天前 via iPhone
    玩 java 还是内存重要呀,我买了个 pro 给我家娃做作业,然而他喜欢上了 Minecraft ,然后就悲剧了,经常给我抱怨卡
    准备给他 trade in 以后再买个内存大的
    T0m008
        42
    T0m008  
       13 天前
    time.sleep(10)
    littlecreek
        43
    littlecreek  
       13 天前
    同 2021 年买的第一批 M1, 我 CPU 选的最低配(感觉自己不会有太多 CPU 密集的应用), 内存选配的 32GB, 硬盘 512GB, 用到现在快三年了, 感觉依旧跟新电脑一样. 只是觉得时光飞逝.
    wowodavid
        44
    wowodavid  
       13 天前 via iPhone
    虽然 16g 内存真不够用,但是打字卡大概率还是输入法内存溢出的锅
    murmur
        45
    murmur  
       13 天前   ❤️ 1
    这是内存不够用跟 m1 不够用有啥区别啊。。。
    nutting
        46
    nutting  
       13 天前
    我也有 m1 16 ,但是主要用黑苹果,内存自由
    zhangsx
        47
    zhangsx  
       13 天前 via iPhone
    刚把 16g m1 MacBook Pro 换成 36g m3 pro ,提升太多太多了
    ktyang
        48
    ktyang  
       13 天前
    明明是内存不够。。。标题为啥叫 m1 不够用了。。。
    zysuper
        49
    zysuper  
       13 天前
    m1 max 32G 路过。
    vanchKong
        50
    vanchKong  
       13 天前
    不是说 mac 的内存使用策略和 win 不一样吗,mac 是有多少内存用多少内存,我 M1 pro 32G 也用了 26G 了,但是没感觉到有什么卡顿,感觉你们有些夸张了
    cbythe434
        51
    cbythe434  
       13 天前   ❤️ 1
    语言不行,别搞 java
    FanError
        52
    FanError  
       13 天前
    m3 max 36G 1TB 路过,看到楼主的感叹,感觉当时咬咬牙是对的。
    okaykai
        53
    okaykai  
       13 天前   ❤️ 1
    @crysislinux #6 如果 16g 到 32g 加价幅度不过于大的话,op 也知道选 32g ,苹果把内存和存储当黄金卖,这没啥说的
    okaykai
        54
    okaykai  
       13 天前
    @crysislinux #6 回错人了,sry 😂
    tyrone2333
        55
    tyrone2333  
       13 天前
    主要还是 IDEA 全家桶太吃内存了,新版本也不知道加了啥特别卡
    murmur
        56
    murmur  
       13 天前
    @cbythe434 前端也不行,我开一个 vue 调试工具开复杂点页面能吃 6-8 个 g 的内存
    nanisama
        57
    nanisama  
       13 天前
    苹果产品 买丐版的 百分之 80 都后悔了
    norcm
        58
    norcm  
       13 天前
    IDEA 现在写 java 确实卡的受不了了,写一行就卡一下,昨天调整了一下好了很多。把自动编译关掉,JIT 编译的参数调整了一下
    chinaguaiu
        59
    chinaguaiu  
       13 天前
    归根到底还是现在的编程环境越来越重了
    storyxc
        60
    storyxc  
       13 天前
    还好当初买的 32G 现在依旧很香
    unco020511
        61
    unco020511  
       13 天前
    开发 32G 起步,最好 64G
    winglight2016
        62
    winglight2016  
       13 天前
    @Rorysky #18 没错,甚至 8g 也不是不能用,我新买的 mbp 24g ,只是为了多点显存
    frzh
        63
    frzh  
       13 天前
    体验好的话 64G 起步,AndroidStudio 开 3 个项目+浏览器日常 49G 内存占用
    lovedoing
        64
    lovedoing  
       13 天前
    idea 卡是 2024 的问题,滚回 2023 就不卡了
    lovepocky
        65
    lovepocky  
       13 天前 via iPhone
    vscode remote 解忧,远程机 300+g 内存随便用
    Donahue
        66
    Donahue  
       12 天前
    还好我不用 macos, 21 年组的 32G 内存 2TB 硬盘 3700x 处理器,全都用的二手配件,一套下来好像 3000 多,用到现在依然觉得没问题。一直都用 ubuntu 作为主力系统
    ajan
        67
    ajan  
       12 天前
    换回 购机时预装的 macOS 版本,会发现惊喜
    cabing
        68
    cabing  
       12 天前
    我能说我一直使用 m1 8g 。。。java php go 开发目前没有发现问题。。

    data-grip 换成个轻量级的。不使用 docker 没啥大问题。

    你可以限制下 idea 的内存使用大小。
    Huelse
        69
    Huelse  
       12 天前
    这就要问问那些说 8G 够用的人了,他们给了苹果充分的信心。
    如果你不考虑质保的话可以去淘宝找人扩容,他们的方案已经很成熟了。
    lpxxn
        70
    lpxxn  
       12 天前
    我的 m1max 32G 飞快,还能再战个几年
    EndlessMemory
        71
    EndlessMemory  
       12 天前
    Mac 吃内存这么严重吗,我的 Windows 本 16GB 内存完全够用
    wuDportgas
        72
    wuDportgas  
       12 天前
    偶尔重启下可以缓解
    day0
        73
    day0  
       12 天前
    我跟你一样的配置,3 年左右,idea 开了内存也黄,但是温度都是 40 度左右,也没卡过
    fao931013
        74
    fao931013  
       12 天前
    m1 max 64GB 嘎嘎快
    Hudiebbk
        75
    Hudiebbk  
       12 天前
    我买的拯救者 y9000p,买到手加了 4T 固态+64G 内存,不想内存焦虑
    sampeng
        76
    sampeng  
       12 天前
    近 5 年已经没用过 32G 以下的 pc 了。。。现在内存白菜价。。还是厨子刀法好
    857681664
        77
    857681664  
       12 天前
    我买了 mac studio m2max 版本的 64g 内存,只用 17000 ,这价格配上这个配置真香,就是注定只能在家里用
    lambdaq
        78
    lambdaq  
       12 天前
    50 收 m1 笔记本
    realJamespond
        79
    realJamespond  
       12 天前
    16g 的 m2 mba 用了一年半,前端目前 99%场景能应付
    fedoral
        80
    fedoral  
       12 天前
    m1 max 14 inch 64G+2T 飘过 也差不多 1.7w
    sunny2580839896
        81
    sunny2580839896  
       12 天前
    你是不是用 docker 了,另外问下 m 芯片怎么安装 jdk8
    Tlaster
        82
    Tlaster  
       12 天前
    Tlaster
        83
    Tlaster  
       12 天前   ❤️ 7
    @naminokoe 你之前可不是这么说的 https://www.v2ex.com/t/1020715
    leroy20317
        84
    leroy20317  
       12 天前
    可能是新版 idea 卡。。。
    murmur
        85
    murmur  
       12 天前
    @sunny2580839896 zulu 有 m1 arm 版发布吧
    iyahd
        86
    iyahd  
       12 天前
    M3 Pro 36G
    设计师一枚
    edisonwong
        87
    edisonwong  
       12 天前
    公司电脑 8g 内存,我有时候同时开 pycharm ,goland ,datagrip ,fleet ,内存不够就导致 cpu 狂飙。。。尤其刚打开 ide index 那会 load 飙到一百。。
    edisonwong
        88
    edisonwong  
       12 天前
    @edisonwong 接上,有时候还开 webstorm ,postman (感觉 postman 新版优化不怎么行),我不敢升级 ide ,我还在用 2022.* 的全家桶,怕升级耗费资源更多。另外买还是建议买 32g 内存的吧,不然两三年后又说不够了。要么就是不用 datagrip ,然后 ide 用 vscode
    byte10
        89
    byte10  
       12 天前
    @Rorysky 我就是 vscode ,但是吃内存的大户是浏览器,谷歌的支持开始睡眠 tab ,狐火需要安装插件才行。
    @lovepocky 我也是 vscode remote ,真的无敌香😂。

    楼主,你可以试试用 vscode remote ,会发现新大陆,目前我用的是 m1 8g + 128G ,其他全部上局域网开发,nas 等。
    sunny2580839896
        90
    sunny2580839896  
       12 天前
    @murmur 好的,谢谢
    Promtheus
        91
    Promtheus  
       12 天前
    我平时 c++ java m2 芯片的 air 都足够了也不发烫。pro 又重还有个风扇有啥好
    exploreexe
        92
    exploreexe  
       12 天前
    加钱上内存吧
    对于生产力的东西 还是直接一口气拉满
    hshe
        93
    hshe  
       12 天前
    我新买的 m2 air 8G 内存也没有这个内存焦虑啊,日常开发完全够用
    BaiShuiO
        94
    BaiShuiO  
       12 天前
    今年上的 m1max 64g 的我情何以堪
    walle1530
        95
    walle1530  
       12 天前
    写代码 M1 问题不大,但是 mac 的内存一定要冗余一些,后期不好加
    lonenol
        96
    lonenol  
       12 天前
    m1 pro 16G,主力是 idea 和 chrome ,不用 datagrip ,感觉没啥问题。。
    没关注过内存是不是变黄,只是没感觉到卡顿
    GabrielleBellamy
        97
    GabrielleBellamy  
       12 天前   ❤️ 1
    @walle1530 挺难的,M1 的模具只支持最高 16GB 的内存,再多了也加不上,所以当时 2020 年顶配也只有 16GB ,放在今天就是有点吃紧了……
    RangerWolf
        98
    RangerWolf  
       12 天前
    看了看手里的公司发的 M1 的 8G 的本子,继续陪着我开会就好了,能一直开会开到天荒地老
    shilianmlxg
        99
    shilianmlxg  
       12 天前 via iPhone
    @GabrielleBellamy #97 这个不是危,最难顶的是只支持同时输出 2 个显示屏,如果是笔记本,那默认只能最多外接 1 个屏幕
    wequart
        100
    wequart  
       12 天前
    当年咬咬牙上的 M1 Max 64G 的 Mac Studio 果然没选错,现在还可以本地跑跑 llama3 70b 玩玩
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3289 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 04:41 · PVG 12:41 · LAX 21:41 · JFK 00:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.