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

16G 的 MacBook Pro 够用吗?

  •  
  •   DevHuaJi · 2024-06-04 10:23:39 +08:00 · 8476 次点击
    这是一个创建于 400 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前用的是 HP 的暗影精灵 6 2020 ,i7-10750H + 16G + 2070 Super

    日常用 IDEA 、VSCode 写 Java 系和 Python ,内存一般顶着最后 1G 在跑,倒也不是说不够

    感觉 Windows 要操心的事情还是比较多,游戏本很吵很重,基本不存在续航,平时用的东西基本上都能跨平台了,想换个 16 寸的 M1Pro 本子用,16G + 1T 的百亿补贴 11000 左右,要上 32G 内存得加 5000 块到 16000 ,M 系列好像不存在升级内存吧,在想是否需要加 5000 一步到位
    83 条回复    2024-06-28 22:43:05 +08:00
    likeme
        1
    likeme  
       2024-06-04 10:32:07 +08:00
    建议一步到位
    sunny2580839896
        2
    sunny2580839896  
       2024-06-04 10:33:34 +08:00
    目前比较推荐 32+1T
    SvenWong
        3
    SvenWong  
       2024-06-04 10:33:48 +08:00   ❤️ 2
    按你的描述,在不加预算的情况下,我认为是够了,我现在还用着 M1 16G 的,内存大概经常顶格跑着,不卡就行,物尽其用嘛
    zsk425
        4
    zsk425  
       2024-06-04 10:35:23 +08:00
    可以考虑去京东夺宝看看,价格也不错
    DevHuaJi
        5
    DevHuaJi  
    OP
       2024-06-04 10:40:49 +08:00
    补充下,M1Pro 好像只看到 16 + 1T 的? 32 + 1T 的是 M1Max 的,但是 Max 主要加强在 GPU 上,我用不上...

    闲鱼倒是有二手的 16 + 1T 的 M1Pro ,描述说是定制机
    DevHuaJi
        6
    DevHuaJi  
    OP
       2024-06-04 10:41:07 +08:00
    打错,32 + 1T..
    lscho
        7
    lscho  
       2024-06-04 10:42:30 +08:00   ❤️ 2
    只要你用 JB 家的编辑器,那就肯定不够。。。

    有个很多人忽略的点,统一内存架构情况下,显存也要吃内存的,所以 m 系列的 16G ,可利用率还没有你现在 16G+独显的高。

    内存不够用很难受的,IDEA 打字都会卡
    C4D4zRNpq9vFSlJW
        8
    C4D4zRNpq9vFSlJW  
       2024-06-04 10:49:01 +08:00   ❤️ 1
    +5000 的话,那就是够,说破大天那也是够。
    5000 块钱啊!我国 6 亿人不吃不喝要攒小半年!
    极限情况关关其他软件,用几年后,嫌弃了就卖掉,再换个全新的低配。

    要是+500 的话,我将说那哪够哇,肯定不够,时间多值钱呐,人只活一次,32G 都不够,建议 64G 起步,低于 64G 能用?
    xkxwd
        9
    xkxwd  
       2024-06-04 10:54:03 +08:00
    不够,我记得是通用内存,和显存共享的,
    我 M3 的 16G ,idea 开 5 个项目,外接 1 台显示器,就显示内存不足了。。。
    再加上另外微信、钉钉、wps 啥的,如果你愿意和我一样经常手动关闭 app 人工 GC 那也行🤣
    chenmobuys
        10
    chenmobuys  
       2024-06-04 10:54:59 +08:00
    一步到位,内存越高越好
    kejiakai
        11
    kejiakai  
       2024-06-04 11:11:46 +08:00
    在这问永远都是不够的 如果你用 Windows 16G 够用 并且想省钱 mac 也够 如果预算宽裕还是上 32G
    mandex
        12
    mandex  
       2024-06-04 11:13:06 +08:00
    内存加大点哦,硬盘预算不够可以买个移动硬盘。
    shinsekai
        13
    shinsekai  
       2024-06-04 11:13:13 +08:00
    @DevHuaJi 那可能是百亿补贴没有 32G 。实际 M1Pro 最大支持 32G ,M1Max 最大支持 64G
    toBeRich
        14
    toBeRich  
       2024-06-04 11:18:04 +08:00
    我目前是 16g 的 m1 ,劝你能上 32g 就上,我现在都是顶满跑,偶尔会卡
    lozzow
        15
    lozzow  
       2024-06-04 11:21:01 +08:00
    我买的 24G 的 AIR,然后实际的代码都是在我家的服务器上跑的
    dagoubi
        16
    dagoubi  
       2024-06-04 11:28:50 +08:00
    放心吧, 肯定够. 就是没那么爽而已.
    MfsyB4U351cUpJ66
        17
    MfsyB4U351cUpJ66  
       2024-06-04 11:32:28 +08:00
    我现在用 idea ,大概多开几个,切换的时候就卡的不行,滚轮都有延迟。我都想换个电脑了。m1pro 16+512
    cJ8SxGOWRH0LSelC
        18
    cJ8SxGOWRH0LSelC  
       2024-06-04 11:33:30 +08:00
    以后都不会再买内存低于 64G 的电脑
    to2false
        19
    to2false  
       2024-06-04 11:44:18 +08:00
    内存能加就加,硬盘能选少就少,到时候可以找人扩硬盘
    hiapk
        20
    hiapk  
       2024-06-04 11:54:02 +08:00
    非高强度的应用场景,是够

    但建议还是上 32G 或更高·········
    Code00911
        21
    Code00911  
       2024-06-04 12:20:44 +08:00
    @lscho 苹果鸡贼的地方,说什么共用内存,把原来的显存砍了直接不加量还简配了,原来起码是 16+4 ,现在就是 16
    achira
        22
    achira  
       2024-06-04 13:29:01 +08:00
    办公常用软件和基本剪辑 8g 够了
    sayitagain
        23
    sayitagain  
       2024-06-04 13:32:01 +08:00
    完全不够
    freeloop1
        24
    freeloop1  
       2024-06-04 13:41:16 +08:00
    建议 32 起步,可以多用几年,我现在是 m1+16 ,idea 一直开着时间久了内存占用就黄色了,会卡,重启一下 idea 内存绿色,感觉已经快到极限了。
    worldlist
        25
    worldlist  
       2024-06-04 13:46:19 +08:00
    不够,日常 idea 就能把内存吃满
    murmur
        26
    murmur  
       2024-06-04 14:01:28 +08:00
    当学习机用倒是不错
    yifangtongxing28
        27
    yifangtongxing28  
       2024-06-04 14:22:39 +08:00
    我的黑苹果已经上了 32g 内存
    Link99
        28
    Link99  
       2024-06-04 14:29:00 +08:00
    内存尽量大 硬盘有钱 512 没钱 256 挂着硬盘是麻烦但起码能扩展
    我现在 16 基本卡着 14g 用 非常后悔
    ruzztok
        29
    ruzztok  
       2024-06-04 14:31:24 +08:00
    这里人均 64G 内存起步
    wangpengfei4113
        30
    wangpengfei4113  
       2024-06-04 14:34:23 +08:00
    内存不要省,建议 32 起步。
    carpeDiemJll
        31
    carpeDiemJll  
       2024-06-04 14:36:38 +08:00
    最好 32G+ 现在 16 真有点不够,开几个 idea 项目,就崩了
    hui9000
        32
    hui9000  
       2024-06-04 14:44:02 +08:00
    32g 16g 一点一不 pro 不如买 air
    allenpu666
        33
    allenpu666  
       2024-06-04 17:45:05 +08:00
    16G 不够
    硬盘不需要升级,CPU 也不需要升级
    作为后端开发,最重要的就是内存

    天知道,自从使用“喷气脑”全家桶 + chrome + docker 后,内存花的如流水
    CPU 常年也就 3% 占用,而内存压力常年 50%

    磁盘,因为只保存项目文件 + 各种 sdk (各种版本的)+ docker 镜像,所以也就不到 100G ,够用的。
    我上一台 macbookpro ( 2017 款 15 寸) 用了 7 年终于退休。当年就是 16G + 512G 。
    退休的时候,磁盘才使用 30% 呢
    Asuka1204
        34
    Asuka1204  
       2024-06-04 18:24:41 +08:00
    内存一步到位,mac 16G 真心不够用
    tinyJoy
        35
    tinyJoy  
       2024-06-04 19:08:09 +08:00
    楼主做 Java 用 IDEA 开发的,还问这种问题,不应该啊... 所有的刀刃上的钱往内存上堆就对了...
    DevHuaJi
        36
    DevHuaJi  
    OP
       2024-06-04 19:25:43 +08:00
    @tinyJoy
    很久没用 macOS 了,再加上很多人吹苹果神优化,不确定苹果内存是不是经用一些 🤣🤣
    楼里几位老哥点醒我了,统一内存要把核显也算进去,最终还是选 32G 的吧
    darklinden
        37
    darklinden  
       2024-06-04 20:23:22 +08:00
    只用 vscode 的表示家里 8g air 偶尔应急也凑合用...
    jb 的东西 16g 都扛不住
    Rorysky
        38
    Rorysky  
       2024-06-04 20:25:12 +08:00
    都没用到 swap 怎么能说不够呢,大概率你的场景内存压力一直是绿的
    zeroskylian
        39
    zeroskylian  
       2024-06-04 20:28:00 +08:00
    idea 16g 扛不住吧
    Seeyuyu
        40
    Seeyuyu  
       2024-06-04 20:55:44 +08:00
    正在用 16gM1P ,但是没开什么东西就用了 10g ,很不喜欢这样的感觉。
    Midnight
        41
    Midnight  
       2024-06-04 21:26:58 +08:00
    32G 只能说勉强使用,想用的爽一点,还得 64G 起步
    keakon
        42
    keakon  
       2024-06-04 23:05:49 +08:00
    Java 不够,Python 够
    oldking24
        43
    oldking24  
       2024-06-05 08:07:35 +08:00 via Android
    经常看到你们 IDEA 开好几个项目,真的要开这么多项目嘛
    GabrielleBellamy
        44
    GabrielleBellamy  
       2024-06-05 08:11:49 +08:00
    我非常建议一步到位,16GB 我写代码是不够用的。可能前几年勉强够用,现在就非常不够用了。未来几年也会更加不够用。
    seedhk
        45
    seedhk  
       2024-06-05 08:58:21 +08:00
    jetbrains 重度用户,经常开 3-4 个 idea ,现在用的是 32G 的,内存经常剩余 10 个 G 左右。16G 不够,但是 32G 又多了
    dzdh
        46
    dzdh  
       2024-06-05 09:01:00 +08:00


    M1 丐版 16G 。chrome 20 个 tab 。 两个 phpstorm ( laravel )一个 goland 。飞书+微信。如上。
    sunny2580839896
        47
    sunny2580839896  
       2024-06-05 09:35:55 +08:00
    @dzdh 用 docker 了没?
    dzdh
        48
    dzdh  
       2024-06-05 10:21:18 +08:00
    @sunny2580839896 #47

    用的平替 OrbStack https://orbstack.dev/
    flowerains
        49
    flowerains  
       2024-06-05 10:29:34 +08:00
    主流的 win 本已经是 32+1t 标配了

    你问我苹果本, 我只能说 16≈32 够用
    tyrone2333
        50
    tyrone2333  
       2024-06-05 10:34:18 +08:00
    M1 16g idea 开起来内存占用就黄了, 多开几个项目直接起飞
    zzhaolei
        51
    zzhaolei  
       2024-06-05 10:48:11 +08:00
    我用的 16G intel ,不够用,建议 24 或 32
    Suremotoo
        52
    Suremotoo  
       2024-06-05 10:55:53 +08:00
    能用,但不够。 最低都得 32 ,有条件的就 64G
    magic3584
        53
    magic3584  
       2024-06-05 11:21:37 +08:00
    M1 Pro 毕竟 3 年前产品了,**可能**会和 M3 Pro 差一个系统的大版本,也就是说**可能**提前一年退役。
    建议官网教育优惠 M3 Pro 32+1T 18000 ,下个月返校季开始会再送价值 1000 多的东西,跟楼主原始需求只差 1000 。
    sunny2580839896
        54
    sunny2580839896  
       2024-06-05 11:22:33 +08:00
    @dzdh 好的,谢谢
    LongMaoz
        55
    LongMaoz  
       2024-06-05 11:25:04 +08:00
    mac 16G > win 32G
    nettest
        56
    nettest  
       2024-06-05 11:27:45 +08:00
    16G 是五年前的配置,别给我说什么苹果不等式
    ghdong
        57
    ghdong  
       2024-06-05 11:29:57 +08:00 via iPhone
    我 12 年的 retina 15 寸 ,16g 满配现在还在用上网 办公足够用,就是电池不行了
    sq125
        58
    sq125  
       2024-06-05 11:49:13 +08:00
    m4 都出来了,m1 说实话真没必要买了。
    sq125
        59
    sq125  
       2024-06-05 11:52:38 +08:00
    @sq125 你要在这里问内存够不够的话,就算你只用来用刷网页看视频,也会有很多人建议 64G 以上。
    quantum00549
        60
    quantum00549  
       2024-06-05 18:00:41 +08:00
    @lscho 我感觉内存足够他也卡,就是后台一堆服务性能不行
    flmn
        61
    flmn  
       2024-06-06 10:22:51 +08:00
    目前用的 2015 年的 mbp ,i7 ,16G ,全栈开发,目测还能用几年。
    xfrgux
        62
    xfrgux  
       2024-06-23 03:41:50 +08:00
    @lscho 还停留在核显那套思维。统一内存架构 cpu 和 gpu 可以访问同一块内存地址,不用重复 copy 。举例:博德之门 3 在 Win 核显平台要吃掉 4G 内存+4G 显存,而 M1 平台相同场景一共只占用 4G 内存。
    lscho
        63
    lscho  
       2024-06-23 10:13:35 +08:00 via iPhone
    @xfrgux 那你为什么会觉得所有场景显存里的东西都会再 copy 到内存里一次呢?单 16 也就是极限理想状态才能和 16+4 一样,实际中不可能出现的
    xfrgux
        64
    xfrgux  
       2024-06-23 11:16:01 +08:00
    @lscho 游戏已经算是重度吃显存的场景了,实际就是这样啊,什么叫不可能出现,玩游戏算极限理想状态吗。再比如生化危机 4 重制版,16G Mac 就可以把材质 8G 拉满 2k 分辨率,游戏一共占用 13-15G 。而类似配置的 windows 4060 8G 显存,材质只能拉到 2G 左右,再高就会爆显存,内存还要另外吃 12G 。
    lscho
        65
    lscho  
       2024-06-23 11:41:26 +08:00
    @xfrgux 游戏只是一种场景而已,还有视频解码呢?

    而且就算是游戏,也有大部分工作是在 GPU 内进行的,比如 shader ,根本不可能出现同时吃掉 4G 内存+4G 显存的情况。GPU 的工作原理就是内存过来数据处理完了把结果再送回去,前后数据都不一样了,不可能大小完全一样的。

    爆显存的原因有很多,你看到的结果并不能证明你的观点。
    lscho
        66
    lscho  
       2024-06-23 11:49:27 +08:00
    @xfrgux 而且苹果都用的 amd 的独显,和 N 卡两个技术路线,你更没办法证明 N 卡爆显存就是 A 卡也一样。。。
    xfrgux
        67
    xfrgux  
       2024-06-23 11:52:56 +08:00
    @lscho 视频解码没研究内存显存占用情况,不评价。至少游戏的实际情况就是这样,统一内存的 Mac 上玩原生游戏内存占用量远远低于 Win 内存+显存的合计占用量,就楼主原机器 16+8 这样的组合,16G Mac 在内存容量上完全可以媲美甚至超过的,不信你也可以试试
    xfrgux
        68
    xfrgux  
       2024-06-23 11:55:55 +08:00
    @lscho 你可以对比 AMD 核显平台啊,一样 N 一样耗内存,这才是 16G=8+8 ,Win 平台都是基于 host-device 模型,和 UMA 没法比。
    RYS
        69
    RYS  
       2024-06-23 13:42:34 +08:00
    别的好说,要是用 IDEA 和 Chrome 比较多,还是内存加多点
    mirtest
        70
    mirtest  
       2024-06-23 15:09:10 +08:00 via iPhone
    前两天 M2 16G 刚被 Safari 的插件 bug 到电脑卡住提示内存已满 开管理器一看交换吃了好多个 G…想起来插件 bug 没更新…然后更新之后注意到一个 Safari 日常就系统已用 10G 起步了 16G 搞你这些…有点难受
    jack778
        71
    jack778  
       2024-06-24 14:11:18 +08:00
    @xkxwd 18g 的内存如果只开 2,3 个 ide, 一个 vscode 够用吗
    jack778
        72
    jack778  
       2024-06-24 14:13:11 +08:00
    @seedhk 如果 18g 内存够了吗
    lscho
        73
    lscho  
       2024-06-24 14:37:43 +08:00
    @xfrgux 照你的意思,同一个软件,GPU 占用的显存不可能超过内存喽。。。。

    ![QQ20240624-143056.png]( https://s2.loli.net/2024/06/24/V9XstgzYEK2hGPu.png)

    这你怎么解释? GPU 显存远大于内存占用
    hidder
        74
    hidder  
       2024-06-24 14:49:54 +08:00
    mbp 内存越大越好
    over1883
        75
    over1883  
       2024-06-24 17:56:01 +08:00
    所以如果搞一个二手的 Macbook 干活,M1 Max 当下是个高性价比的选择吗
    oliver9
        76
    oliver9  
       2024-06-25 08:51:30 +08:00
    @jack778 感觉不够,如果 jetbrains 全家桶的话,我 32g 经常用的只剩下 5g 空间。
    xkxwd
        77
    xkxwd  
       2024-06-25 09:18:40 +08:00
    @jack778 #71 一般情况没啥问题
    xfrgux
        78
    xfrgux  
       2024-06-26 02:23:38 +08:00
    @lscho 我可没说显存占用不可能超过内存啊,我说的是内存和显存可以共享一部分相同地址(至少在同一个 Process 内),减少整体内存使用量。浏览器类的程序,本来就是为了性能、兼容性、安全性(多进程架构、隔离页面),牺牲内存使用效率。多进程架构要把 renderer 和 GPU 分离,不就得重复 copy 资源。Electron 之类的 App 用浏览器内核也是一样。
    cubecube
        79
    cubecube  
       2024-06-26 09:09:06 +08:00
    @xfrgux win 可以独显直连的。而且,核显只负责输出,如果显卡显存用掉 4G ,那么内存肯定用不到 4G
    qwetrz007sh
        80
    qwetrz007sh  
       2024-06-27 10:56:06 +08:00
    @Seeyuyu 还是你的图容易劝退
    qwetrz007sh
        81
    qwetrz007sh  
       2024-06-27 10:58:09 +08:00
    @Seeyuyu 楼上说 mac 的内存跟 win 不一样的时候,我去发帖问已经被喷没了,同样是 v2 里的人
    lscho
        82
    lscho  
       2024-06-28 15:29:36 +08:00
    @xfrgux 显存占用超过内存意味着那就 16G 统一内存不可能达到 16G+4G 独显一样的内存占用效果,我说的是这个意思。
    pety
        83
    pety  
       2024-06-28 22:43:05 +08:00
    想借楼问一下,不做开发,16g 内存够不够?

    使用场景:100+标签页,20+pdf ,word 等文字编辑软件,知网,微信,电影,b 站等常用后台。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1155 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 17:44 · PVG 01:44 · LAX 10:44 · JFK 13:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.