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

m2 pro 10 核和 12 核

  •  
  •   kqq19930511 · 113 天前 · 3525 次点击
    这是一个创建于 113 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在查看全网没有关于 10 核和 12 核的比对视频,本人做 java 开发的,有人测试过这两个核心对 java maven 编译速度的影响吗?因为要出差,所以准备买 14 寸的

    42 条回复    2023-02-12 15:05:20 +08:00
    ShuWei
        1
    ShuWei  
       113 天前
    盲猜,区别应该不太大了,编译速度受很多因素的影响,10 核跟 12 核,差价是 2500 块,我觉得这个钱加在内存上可能更划算一些

    如果不在乎钱,那直接顶配,当我没说
    ohiu
        2
    ohiu  
       113 天前
    多核 11000 和 15000 的差别
    simplereasy
        3
    simplereasy  
       113 天前
    苹果的东西最值得升级的就是内存,别的真没必要,移动硬盘+网盘扩容,多几个核,也就剪视频快点,但又不是 1 到 10 的差距
    kqq19930511
        4
    kqq19930511  
    OP
       113 天前
    @ShuWei 内存和硬盘确定了 32+1T, 现在主要纠结 CPU ,不知道对 maven 编译速度影响大不大,我看介绍 10 和 12 差异是两个大核心
    wliansheng
        5
    wliansheng  
       113 天前
    下单两台测试一下,退一台
    clrss
        6
    clrss  
       113 天前
    这样想: 买的时候多花 2500 卖的时候也能多卖 1300. 钱不是花掉了, 而是换一种方式陪伴你(麻花疼.jpg).

    当然前提是钱够
    kqq19930511
        7
    kqq19930511  
    OP
       113 天前
    @wliansheng 准备用员工折扣买,换不了
    ShuWei
        8
    ShuWei  
       113 天前
    @kqq19930511 按照苹果的尿性,10 核和 12 核的性能差距,估计就 10%多点吧,再具体到代码编译上,实际体验应该不到 10%的差异吧。如果你的项目非常的大,编译时间很长,还要考虑发热降频问题,两者差距就会更小了
    gaifoks
        9
    gaifoks  
       113 天前 via iPhone
    有钱加内存
    wliansheng
        10
    wliansheng  
       113 天前
    @kqq19930511 原价下单两台,测试后都退了,再员工咯
    nogood
        11
    nogood  
       112 天前
    订了跟楼主同样配置,我选的是 10 核,我认为“CPU 2 大核 + GPU 3 核”不值 2500 。目前用 M1 max ,日常 CPU 跑满的场景往往只会持续 1 秒左右,所以 CPU 提升 10~20%感知不大
    adonishong
        12
    adonishong  
       112 天前
    楼主自己既然是做开发的, 自己用现有的机器看一下, 你的项目 java maven 编译是不是可以全核跑满, 可以跑满多长时间

    编译的时候如果能比较持续的全核跑满当然强烈建议 12 核了
    martin2233
        13
    martin2233  
       112 天前
    当你问这个问题的时候就已经有答案了,除了内存能省则省
    FlyingDough
        14
    FlyingDough  
       112 天前
    @kqq19930511 老哥有推荐的渠道吗?
    liuhaidong
        15
    liuhaidong  
       112 天前
    有这钱 买个 apple care
    zhaoxin
        16
    zhaoxin  
       112 天前   ❤️ 1
    如果买乞丐版的 M2 Pro ,不如买完整版的 M1 Pro 。因为虽然二者都是 10 核,M2 Pro 是 6 大+4 小,M1 Pro 是 8 大+2 小。因此多核性能,M1 Pro 要更强。再加上 M2 Pro 的 512GB 是速度减版,需要全速就需要加到 1TB ,而 M1 Pro 的 512G 是全速的。另外,就是价格因素。综上,乞丐版 M2 Pro ,不如满血 M1 Pro 。
    kqq19930511
        17
    kqq19930511  
    OP
       112 天前
    @FlyingDough 没啥渠道,淘宝
    kir4
        18
    kir4  
       112 天前
    我也下单同 OP 的配置,考虑半天还是选择贵 3000 的 10+16 m2 pro ,没选官翻的满血 m1 pro 。只因贪新厌旧,价格能承受。敲代码的话,多两个小核带来的续航增加也不错,经常出差也对续航要求。
    myworld710
        19
    myworld710  
       112 天前
    @zhaoxin 钙版 m2 pro 单核也比 m1 max 强,只是多核比不过
    lslqtz
        21
    lslqtz  
       112 天前
    @MrKrabs 这里面没有控制变量, Xcode 13 和 14, 以及 macOS 12 和 13 都是重要影响因素.
    https://i.imgur.com/B5Owe67
    lslqtz
        22
    lslqtz  
       112 天前
    lslqtz
        23
    lslqtz  
       112 天前
    @ShuWei

    以 XcodeBenchmark 的 M2 Pro (10-Core) 和 M2 Max (12-Core) 对比, 这两个 SoC 的 CPU 是完全一模一样的, 通过对比可以发现后者相比前者是 1.18 倍左右的提升.
    以 Geekbench 的 Mac Benchmarks 来看, 对比 M2 Pro (10-Core) 和 M2 Pro (12-Core), 可以发现大概是 1.22 倍的提升.

    取低的话应该是有 15% 左右的提升, 和 10% 多点差不多, 主要是因为这两个核心是大核. 但是如果说单核性能, 那就是纯粹的架构定胜负了, 毕竟核心本质没有区别, 频率也没有区别.
    lslqtz
        24
    lslqtz  
       112 天前
    编译一般多核优化都还算理想, 对速度主要的影响是看其中的网络操作多不多, 如果操作不多的话一般全部核心都能够跑满, 这几代磁盘和内存基本不存在什么瓶颈.
    M2 Pro 还是比较新, 其实你可以问问 M1 Pro 的残血和满血版的区别, 能够大致评估一下 M2 的区别.
    lslqtz
        25
    lslqtz  
       112 天前   ❤️ 1
    经过实际测试, XcodeBenchmark 在 M1 Pro 10+16/macOS 13.2 Xcode 14.2 下, 测了两次分别是 86 秒和 87 秒, 与里面提到的 98 秒大概差了 11 秒, 基本打平残血 M2 Pro, 但没有打过和提升是比较出乎意料的.
    lostberryzz
        26
    lostberryzz  
       112 天前
    员工折扣 85 折,算下来也就加个 2000 块,既然内存和硬盘都加上了,建议上 12c ,不然心里总会觉得有点膈应
    kqq19930511
        27
    kqq19930511  
    OP
       112 天前
    @lslqtz XcodeBenchmark 看过了,没有 14 寸的 10 核和 12 核对比,难受
    kqq19930511
        28
    kqq19930511  
    OP
       112 天前
    @liuhaidong apple care+会一起上的,员工优惠 1500
    lslqtz
        29
    lslqtz  
       112 天前
    @kqq19930511 14 16 其实都差不多的, 1.18 倍的提升, 就看你在不在意时间, 残血散热表现好, 满血肯定心里舒服一点.
    OrangeSinglee
        30
    OrangeSinglee  
       112 天前
    差别对 Java 开发影响不大 觉得花钱买 12 核不划算
    rppig42
        31
    rppig42  
       112 天前
    好奇内存 16G 32G 的差别大吗?
    早上刚看一篇文章说实际使用几乎无差别 https://www.macrumors.com/guide/16gb-vs-32gb-macbook-pro/

    就是不知道频繁的 SSD swap 是否会影响硬盘寿命
    derrick1
        32
    derrick1  
       112 天前
    @rppig42 现在用的 16G 的, 有点小, 经常黄, 也是去看活动监视器才知道, 使用上无感
    cubecube
        33
    cubecube  
       112 天前
    差异不大,10 核心够用。
    你可以用现在的机器,测试下 maven 使用的线程数量-2 的差异。
    反正 maven 支持配置线程数量。
    CPU 性能够强的情况下,影响速度更大的因素是硬盘速度
    nazunaniito
        34
    nazunaniito  
       112 天前
    买之前有区别,买过了没区别(
    haroldji
        35
    haroldji  
       112 天前
    这一代定价就很鸡贼,上一代可以单独加两个 CPU 大核,好像 1500 就搞定了吧(教育优惠 1350 )。这一代还得捆绑销售你几个没用的 GPU 核。况且加两大核总体带来的多核性能顶多也就 20-30%,项目编译时间本就不长的话更没必要追求这点速度,两千多不如给自己买个 AirPods Pro 或者 HomePod 啥的哈哈哈
    xiaocyidie
        36
    xiaocyidie  
       112 天前
    多的是两个小核,应该没多大影响
    Linchstein
        37
    Linchstein  
       112 天前
    实际性能你体会不出差距,反而残血版的功耗、续航和发热都会更好一些,而且也更不容易听到风扇声。
    CRH
        38
    CRH  
       111 天前
    @kqq19930511 员工折扣 85 折加上手续费后差不多 9 折了
    其实不如直接从经销商那买,我看到有 84 折的价格
    kqq19930511
        39
    kqq19930511  
    OP
       111 天前
    @haroldji 是的,感觉对程序员不太友好,主要是对剪片子的人有用,gpu 我用不到
    kqq19930511
        40
    kqq19930511  
    OP
       111 天前
    @CRH 经销商算了,有问题容易扯皮,太浪费时间,主要官网有无理由退换
    sprite82
        41
    sprite82  
       109 天前
    maven 有个 -T 参数,可以指定线程数,多模块(module)情况下可以并行构建,但是如果模块之间互相依赖,那当前模块必须等上层模块编译完了才能进行。
    你试下自己的项目能用到几核,有些项目模块依赖差的,只能利用到单核,这种都不需要 pro 芯片
    kqq19930511
        42
    kqq19930511  
    OP
       109 天前
    @sprite82 不纠结了,已经买了 10 核心的了,应该够用了,主要 GPU 我用不到,所以不升级了
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5027 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 02:59 · PVG 10:59 · LAX 19:59 · JFK 22:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.