现在查看全网没有关于 10 核和 12 核的比对视频,本人做 java 开发的,有人测试过这两个核心对 java maven 编译速度的影响吗?因为要出差,所以准备买 14 寸的
1
ShuWei 2023-02-09 10:14:09 +08:00
盲猜,区别应该不太大了,编译速度受很多因素的影响,10 核跟 12 核,差价是 2500 块,我觉得这个钱加在内存上可能更划算一些
如果不在乎钱,那直接顶配,当我没说 |
2
ohiu 2023-02-09 10:14:19 +08:00
多核 11000 和 15000 的差别
|
3
simplereasy 2023-02-09 10:18:25 +08:00
苹果的东西最值得升级的就是内存,别的真没必要,移动硬盘+网盘扩容,多几个核,也就剪视频快点,但又不是 1 到 10 的差距
|
4
kqq19930511 OP @ShuWei 内存和硬盘确定了 32+1T, 现在主要纠结 CPU ,不知道对 maven 编译速度影响大不大,我看介绍 10 和 12 差异是两个大核心
|
5
wliansheng 2023-02-09 10:22:39 +08:00
下单两台测试一下,退一台
|
6
clrss 2023-02-09 10:23:54 +08:00
这样想: 买的时候多花 2500 卖的时候也能多卖 1300. 钱不是花掉了, 而是换一种方式陪伴你(麻花疼.jpg).
当然前提是钱够 |
7
kqq19930511 OP @wliansheng 准备用员工折扣买,换不了
|
8
ShuWei 2023-02-09 10:35:02 +08:00
@kqq19930511 按照苹果的尿性,10 核和 12 核的性能差距,估计就 10%多点吧,再具体到代码编译上,实际体验应该不到 10%的差异吧。如果你的项目非常的大,编译时间很长,还要考虑发热降频问题,两者差距就会更小了
|
9
gaifoks 2023-02-09 10:45:59 +08:00 via iPhone
有钱加内存
|
10
wliansheng 2023-02-09 10:57:00 +08:00
@kqq19930511 原价下单两台,测试后都退了,再员工咯
|
11
nogood 2023-02-09 11:38:30 +08:00
订了跟楼主同样配置,我选的是 10 核,我认为“CPU 2 大核 + GPU 3 核”不值 2500 。目前用 M1 max ,日常 CPU 跑满的场景往往只会持续 1 秒左右,所以 CPU 提升 10~20%感知不大
|
12
adonishong 2023-02-09 11:44:10 +08:00
楼主自己既然是做开发的, 自己用现有的机器看一下, 你的项目 java maven 编译是不是可以全核跑满, 可以跑满多长时间
编译的时候如果能比较持续的全核跑满当然强烈建议 12 核了 |
13
martin2233 2023-02-09 11:58:53 +08:00
当你问这个问题的时候就已经有答案了,除了内存能省则省
|
14
FlyingDough 2023-02-09 12:17:21 +08:00
@kqq19930511 老哥有推荐的渠道吗?
|
15
liuhaidong 2023-02-09 12:54:56 +08:00
有这钱 买个 apple care
|
16
zhaoxin 2023-02-09 12:55:42 +08:00 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 。
|
17
kqq19930511 OP @FlyingDough 没啥渠道,淘宝
|
18
kir4 2023-02-09 14:38:37 +08:00
我也下单同 OP 的配置,考虑半天还是选择贵 3000 的 10+16 m2 pro ,没选官翻的满血 m1 pro 。只因贪新厌旧,价格能承受。敲代码的话,多两个小核带来的续航增加也不错,经常出差也对续航要求。
|
19
myworld710 2023-02-09 14:46:18 +08:00
@zhaoxin 钙版 m2 pro 单核也比 m1 max 强,只是多核比不过
|
20
MrKrabs 2023-02-09 14:51:58 +08:00
|
21
lslqtz 2023-02-09 14:57:19 +08:00
|
22
lslqtz 2023-02-09 14:57:32 +08:00
|
23
lslqtz 2023-02-09 15:02:01 +08:00
@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% 多点差不多, 主要是因为这两个核心是大核. 但是如果说单核性能, 那就是纯粹的架构定胜负了, 毕竟核心本质没有区别, 频率也没有区别. |
24
lslqtz 2023-02-09 15:04:51 +08:00
编译一般多核优化都还算理想, 对速度主要的影响是看其中的网络操作多不多, 如果操作不多的话一般全部核心都能够跑满, 这几代磁盘和内存基本不存在什么瓶颈.
M2 Pro 还是比较新, 其实你可以问问 M1 Pro 的残血和满血版的区别, 能够大致评估一下 M2 的区别. |
25
lslqtz 2023-02-09 15:21:18 +08:00 1
|
26
lostberryzz 2023-02-09 15:26:59 +08:00
员工折扣 85 折,算下来也就加个 2000 块,既然内存和硬盘都加上了,建议上 12c ,不然心里总会觉得有点膈应
|
27
kqq19930511 OP @lslqtz XcodeBenchmark 看过了,没有 14 寸的 10 核和 12 核对比,难受
|
28
kqq19930511 OP @liuhaidong apple care+会一起上的,员工优惠 1500
|
29
lslqtz 2023-02-09 16:17:32 +08:00
@kqq19930511 14 16 其实都差不多的, 1.18 倍的提升, 就看你在不在意时间, 残血散热表现好, 满血肯定心里舒服一点.
|
30
OrangeSinglee 2023-02-09 16:31:48 +08:00
差别对 Java 开发影响不大 觉得花钱买 12 核不划算
|
31
rppig42 2023-02-09 16:51:26 +08:00
好奇内存 16G 32G 的差别大吗?
早上刚看一篇文章说实际使用几乎无差别 https://www.macrumors.com/guide/16gb-vs-32gb-macbook-pro/ 就是不知道频繁的 SSD swap 是否会影响硬盘寿命 |
32
p23XnFNH1Wq953rV 2023-02-09 18:44:28 +08:00
@rppig42 现在用的 16G 的, 有点小, 经常黄, 也是去看活动监视器才知道, 使用上无感
|
33
cubecube 2023-02-09 19:19:53 +08:00
差异不大,10 核心够用。
你可以用现在的机器,测试下 maven 使用的线程数量-2 的差异。 反正 maven 支持配置线程数量。 CPU 性能够强的情况下,影响速度更大的因素是硬盘速度 |
34
nazunaniito 2023-02-09 19:54:26 +08:00
买之前有区别,买过了没区别(
|
35
haroldji 2023-02-09 20:18:15 +08:00
这一代定价就很鸡贼,上一代可以单独加两个 CPU 大核,好像 1500 就搞定了吧(教育优惠 1350 )。这一代还得捆绑销售你几个没用的 GPU 核。况且加两大核总体带来的多核性能顶多也就 20-30%,项目编译时间本就不长的话更没必要追求这点速度,两千多不如给自己买个 AirPods Pro 或者 HomePod 啥的哈哈哈
|
36
xiaocyidie 2023-02-09 20:21:42 +08:00
多的是两个小核,应该没多大影响
|
37
Linchstein 2023-02-09 21:50:48 +08:00
实际性能你体会不出差距,反而残血版的功耗、续航和发热都会更好一些,而且也更不容易听到风扇声。
|
38
CRH 2023-02-10 11:22:21 +08:00
@kqq19930511 员工折扣 85 折加上手续费后差不多 9 折了
其实不如直接从经销商那买,我看到有 84 折的价格 |
39
kqq19930511 OP @haroldji 是的,感觉对程序员不太友好,主要是对剪片子的人有用,gpu 我用不到
|
40
kqq19930511 OP @CRH 经销商算了,有问题容易扯皮,太浪费时间,主要官网有无理由退换
|
41
sprite82 2023-02-12 12:54:13 +08:00
maven 有个 -T 参数,可以指定线程数,多模块(module)情况下可以并行构建,但是如果模块之间互相依赖,那当前模块必须等上层模块编译完了才能进行。
你试下自己的项目能用到几核,有些项目模块依赖差的,只能利用到单核,这种都不需要 pro 芯片 |
42
kqq19930511 OP @sprite82 不纠结了,已经买了 10 核心的了,应该够用了,主要 GPU 我用不到,所以不升级了
|
43
klementina 2023-07-03 10:29:04 +08:00
@zhaoxin 目前还真就是遇到这个选择困难。你这算是回答了我的问题了么,哈哈。
M1 Pro 10 核 CPU ( 8 性能+2 能效)+16GPU 和 M2 Pro 10 核 CPU ( 6 性能+4 能效)+16GPU ,均为 14 寸,内存 32G ,硬盘 512G 。两款差价 2100 元。 |