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

M4 选 macbookpro m4 还是 m4 pro

  •  
  •   coolfly1 · 19 天前 · 2850 次点击

    看了下配置官网价格 14 寸 512G M4 CPU10 + GPU10 + 神经网络 16 + 内存 32GB 价格 15099 M4 pro CPU12 + GPU16 + 神经网络 16 + 内存 24GB 价格 15869

    平时以 java 开发为主,偶尔调整 android ,也会调研图片识别,RPA 等 两者应该怎么选说, 或者其他建议

    32 条回复    2024-12-17 14:58:25 +08:00
    Adven3
        1
    Adven3  
       19 天前
    第一种
    woodykang
        2
    woodykang  
       19 天前
    我觉得第二种好一点
    Asan
        3
    Asan  
       19 天前   ❤️ 1
    大内存优先
    ygsgdbd
        4
    ygsgdbd  
       19 天前
    我感觉内存很重要,如果买 Pro 推荐 48G 内存以上,24G 稍微有点勉强(战未来?)
    baojunz
        5
    baojunz  
       19 天前   ❤️ 10
    买设备,上顶配
    不上顶配太遭罪
    买前纠结不能睡
    买完感觉不对味
    过了七天没法退
    一月下来心里悔
    二手折价都是泪
    折腾半天心太累
    不如当初上顶配
    Automatica
        6
    Automatica  
       19 天前   ❤️ 1
    @baojunz 好家伙,三千预算进卡吧,四路泰坦抱回家
    wanguorui123
        7
    wanguorui123  
       19 天前
    保值率:内存大 > 核心大
    dilidilid
        8
    dilidilid  
       19 天前
    咬牙上 48G M4 Pro 吧,24G 的 M4 Pro 总感觉很鸡肋。台式 i7-i9 的性能挂个 24G 内存,到底有啥意义呀
    MacsedProtoss
        9
    MacsedProtoss  
       19 天前 via iPhone
    绝对要买 M4 Pro
    M4 32G 没啥意义 M4 Pro 提升非常大
    cskeleton
        10
    cskeleton  
       19 天前
    16G 不够用的人多半 24G 也不够用,建议要么 16G M4 ,要么就直接去看 32G 起步的型号了。
    nzvtac
        11
    nzvtac  
       19 天前   ❤️ 1
    两台机器,我都试用 14 天+,有发言权,说一下前提,本人 full stack ,docker ,py ,node ,ts ,nextjs 等
    1. 32G 和 24G 差距不明显,m4pro 的内存带宽很大,调度更快,虽然少了 8g ,swap 可以补足,防杠: 差距不明显
    2. 运行效率,显而易见的提升,明显感觉 m4pro 打开速度会更快
    3. 风扇,m4 是单,m4pro 是双,m4 会比 m4pro 在干重活的时候,更吵,而且阈值比较低,容易启动,比 m4pro 的感知次数多很多,m4pro 基本无感知
    4. 24g m4 对比 24g m4pro ,多 2500 ,性能综合提升接近 80%,内存带宽提升接近 130%,调度效率高很多,上面的朋友说,内存战未来,雷雳 5 在扩展硬盘上 难道不也可以战未来?

    还有 32g 能起来的,24g 照样可以起来,边界感没有那么高,m4pro 内存效率更高
    cpper
        12
    cpper  
       19 天前
    24g 不够的,你 32g 大概率也不够;所以选 m4pro 那款
    cpper
        13
    cpper  
       19 天前
    ps:我买的 m4pro ,48G 内存
    frankkly
        14
    frankkly  
       19 天前
    内存有一部分会拿来做显存,内存越大,显卡能力越强
    IslandOwnerHuang
        15
    IslandOwnerHuang  
       19 天前
    当你纠结要不要上顶配的时候,你就已经不是顶配的目标用户了。
    comlewin
        16
    comlewin  
       18 天前
    是我的话肯定选双风扇,对称的,M4 是单风扇
    GeruzoniAnsasu
        17
    GeruzoniAnsasu  
       18 天前
    先说前提结论:M4pro 你买的是 GPU 和 **显存**,NPU 和 CPU 都不是很重要(用不上/性能溢出)



    这是平时中低负载时的状态



    这是本地运行 qwen:32b LLM 的状态,可以看到有 24g 的 wired ram ,这些是分给 gpu 用的


    我用同时跑多个 LLM 的方式测试过内存压力,虽说 mac 的 swap 性能很强,但当然是还是无法完全取代 ram 的,当我的显存使用达到 40G 的时候系统卡死,看门狗 kill 掉了我的 session ,最后看到的总 ram 占用是 50g 左右


    现在 pytorch 反正只适配了 apple silicon 的 gpu ,所有相关应用使用的是 Metal Performance Shaders (MPS) 来加速 ,NPU 只能在 coreML 中调用,which 只能在 xcode 中开发 native 应用时,把模型转换过来使用。 至于 GPU 本身的性能,据说大概不到桌面级 2060 (记不清了),所以也只能跑推理,不能跑训练


    我目前稍微有点后悔,上限不够高,轻量冗余得又有点多了,也很贵,不如稍微加点钱买 air+正经 N 卡训练机
    niubilewodev
        18
    niubilewodev  
       18 天前
    Java/Go 开发,M4 Pro 48G ,用下来非常满意。
    之前 Mac 是 16G ,用怕了,小心翼翼都能用到 10 多个 G 的 swap 。
    这次 48G ,无脑多开项目和网页了。
    nutting
        19
    nutting  
       18 天前
    我在用 m4pro ,残血,48G 的,爽
    WuSiYu
        20
    WuSiYu  
       18 天前
    看需求了,不过我是感觉 m4 不如等 air ,m4 这 TDP 没必要上 MBP 的板砖模具
    pro 的优势是多核强很多、GPU 更强、内存带宽更强、散热更强,但也得看你的能不能用得上
    补充一个可能被忽略的点:单 batch 下(个人本地 LLM 场景) LLM 的 decode 速度和内存带宽成正比,而 m4 pro 的内存带宽是比 m4 大很多的
    kkwa56188
        21
    kkwa56188  
       18 天前
    M4 Pro, 内存带宽翻倍
    RayeGong
        22
    RayeGong  
       14 天前
    @GeruzoniAnsasu 与你的需求差不多,主要是统一内存想上 128G 的但不需要更高的 Max 处理器,但狗库克只给 M4 pro 最高 48G 的规格
    leozeeho
        23
    leozeeho  
       13 天前
    @nzvtac 你之前用的啥机器,我看你全栈开发,能感觉 M4 pro 比 M4 运行效率能感知高很多么?我感觉 M1 pro 跑这些也非常流畅啊,M4 pro 还能高出一个感知水平?
    qwetrz007sh
        24
    qwetrz007sh  
       13 天前
    @WuSiYu #20 air 会更便宜?还是有什么好的地方吗
    shinecurve
        25
    shinecurve  
       12 天前
    看你的需求了,
    没有专业应用:M4 ;
    专业应用,CPU 负载:M4 Pro ;
    专业应用,GPU 负载:M4 Max 。
    nzvtac
        26
    nzvtac  
       9 天前
    @leozeeho m3 pro ,我对比的是 m4 和 m4 pro ,内存带宽高很多,确实使得打开速度变快了,纯 nextjs 项目,大概 500m ,加上 node_modules ,差不多 3.7g ,打开速度肉眼可以判断的快,但是实际开发过程中就没啥太大差距了,就是打开速度,交换速度变快了,i/o 会快好很多
    leozeeho
        27
    leozeeho  
       7 天前
    @nzvtac 感谢。那对我的场景就没多大提升,安心等下个模具。:-)
    nzvtac
        28
    nzvtac  
       7 天前
    @leozeeho 是的,手头有目前任何 M 系 芯片的 pro 版本,都没太大必要换,除非内存不足,比如我,hhhhh
    coolfly1
        29
    coolfly1  
    OP
       7 天前
    @Adven3 @woodykang PK 一下,哈哈,两个都好,就看作什么用途了
    @Asan 大内存是王道
    @baojunz 才子,大实话
    @wanguorui123 保值方向分析,赞
    @cskeleton 嗯。每个人使用情况不一样,不过大内存首选,量力而行
    @nzvtac 很专业的分析,大概率考虑 pro 24G 了,根据自身情况考虑再大的内存可能确实实际用不到
    @cpper 嗯,选 pro
    @frankkly 内存当作显存用啊,涨知识了, 以为 M 芯片有独立显存呢
    @IslandOwnerHuang 你说的对,顶配太贵,咱不配
    @GeruzoniAnsasu 是,跑模型尝试下还行,由它承担主力确实不现实,专业的事交给专业的机器干
    @niubilewodev 羡慕大内存,mac 内存是金子
    @nutting 残血? 凡尔赛呢吧 😄
    @WuSiYu air 就不考虑了,毕竟没有风扇,运行大点的程序发热后降频
    @kkwa56188 嗯呢
    @shinecurve 专业的事交给专业的人做
    coderwink
        30
    coderwink  
       6 天前
    我想了很久选择了二手的 m1pro 16 寸 32+1T 国行 9399 极品成色(机器被套了壳和磁吸膜) (健康度 90%),一位澳洲留学生的。当了一回垃圾佬 , 总体很满意。
    coolfly1
        31
    coolfly1  
    OP
       6 天前
    @coderwink 极品可遇不可求,而且 32G 性价比很高。
    lovemaostar
        32
    lovemaostar  
       23 小时 37 分钟前
    之前也犹豫选 m4 pro 24 还是 m4 32 ,最后买了 m4 32 大内存才是王道
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5621 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:35 · PVG 14:35 · LAX 22:35 · JFK 01:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.