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

新版 14/16 MBP 有人测试过 Java IDEA 开发编译速度么,和 M1 对比提升有多大

  •  
  •   zhaojun1998 · 2021-10-27 15:39:05 +08:00 · 9344 次点击
    这是一个创建于 1119 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,B 站均测试的为视频相关的性能,没找到 Java 开发相关的测评。有没有人测试过。

    77 条回复    2022-04-21 15:22:35 +08:00
    wzblog
        1
    wzblog  
       2021-10-27 15:42:11 +08:00   ❤️ 3
    本就是设计给视频工作者用的,不然谁去吹苹果。
    haynes123
        2
    haynes123  
       2021-10-27 15:43:30 +08:00 via iPhone
    我也好奇编译速度,今晚就能拿到手,到时测一下
    DosLee
        3
    DosLee  
       2021-10-27 15:47:29 +08:00
    @haynes123 等你
    chonger
        4
    chonger  
       2021-10-27 15:47:31 +08:00   ❤️ 3
    m1 似乎提升就挺大的,pro 不太清楚。哈哈,说给视频工作者的笑死我了,不知道苹果公司最多的就是码农和设计师吗,码农自己吃饭的东西自己都不优化好,你信吗?
    seasonsolt
        5
    seasonsolt  
       2021-10-27 15:47:36 +08:00
    mark 下,我先放个 M1 芯片和 2018 mbp 15 (i7 8750h) 的比较
    seasonsolt
        6
    seasonsolt  
       2021-10-27 15:49:18 +08:00   ❤️ 1
    同一个项目,2018 mbp 编译 1 分钟左右,m1 mba 37s 左右
    MrKrabs
        7
    MrKrabs  
       2021-10-27 15:51:03 +08:00
    M1 已经很快了
    crystone
        8
    crystone  
       2021-10-27 15:59:05 +08:00
    刚看的 max 评测,编译 xcode ,提升很大,不过对比的是 intel 的寸
    luhe
        9
    luhe  
       2021-10-27 16:05:49 +08:00 via iPhone
    @chonger 😅Xcode 装半天,评测指南各种视频渲染导出多快多快
    verzqli
        10
    verzqli  
       2021-10-27 16:10:59 +08:00
    @chonger 苹果真要关心码农,就不会所有的测评全在一水搞视频剪辑和转码渲染导出了
    zzzmode
        11
    zzzmode  
       2021-10-27 16:19:54 +08:00   ❤️ 1
    离线编译同一个安卓项目,2019 i9 耗时 1 分钟左右,发热严重风扇起飞,M1 Max 30 秒多一点听不到风扇的声音,发热也不高,都是 32G 内存 1T 硬盘
    chonger
        12
    chonger  
       2021-10-27 16:27:40 +08:00   ❤️ 1
    @verzqli 这不正是苹果没有管 up 主们的自由的证据吗,上面某些人还说苹果给了评测指南呢。至于为什么 up 主注重视频评测,我在另一个帖子里已经说的很明白了
    “可笑,国内专职 up 主有几个是码农?大多数就是个数码爱好者,剪辑视频是必备技能,你要他们写个代码那也得会啊?就算是码农兼个职不也得学着剪视频才能上传?所以 up 主的营销费从何而来?这些人主动蹭苹果的热度还来不及,苹果会给这些人钱?”
    https://www.v2ex.com/t/810928#reply34
    0o0O0o0O0o
        13
    0o0O0o0O0o  
       2021-10-27 16:44:03 +08:00 via iPhone
    BV1Sq4y1977z
    leonme
        14
    leonme  
       2021-10-27 16:49:21 +08:00 via iPhone
    @zzzmode 功耗控制才是牛,安安静静
    hwdef
        15
    hwdef  
       2021-10-27 16:52:16 +08:00   ❤️ 2
    @chonger
    如果注重码农的话,,就不会把 esc 干掉了,之后又打脸的加回来。
    苹果没有管 up 也是挺可笑的,,视频发布时间都有一二档呢。你相信对内容没管控?那苹果可真是太白的小白兔了。
    luhe
        16
    luhe  
       2021-10-27 16:53:42 +08:00 via iPhone   ❤️ 6
    @chonger 哈哈哈哈,我还是第一次看见说苹果不管评测内容的,怀疑我们生活的不是同一个世界
    sw926
        17
    sw926  
       2021-10-27 16:54:54 +08:00 via iPhone   ❤️ 1
    @hwdef 不仅加回来了,而且放大了
    chonger
        18
    chonger  
       2021-10-27 16:58:32 +08:00
    @luhe 那你把苹果的评测指南拿一份出来看看啊,别张口就来啊~
    luhe
        19
    luhe  
       2021-10-27 16:59:26 +08:00 via iPhone
    @chonger 你高兴就好,活在自己的世界里挺好的
    chonger
        20
    chonger  
       2021-10-27 16:59:51 +08:00
    @luhe 这话更适合你~
    qq1204076437
        21
    qq1204076437  
       2021-10-27 17:00:07 +08:00   ❤️ 1
    @verzqli 我寻思着你看到的评测基本也就是做视频的那帮人做出来的啊,有几个码农做视频而且还有比较大的影响力的?
    TreeZero
        22
    TreeZero  
       2021-10-27 17:07:24 +08:00
    @chonger 想笑
    anguiao
        23
    anguiao  
       2021-10-27 17:13:33 +08:00
    @chonger
    每个厂商都会有评测指南,再正常不过了。厂商会在里面说明产品的各种卖点,媒体做评测也能有侧重点。
    你拿的厂商给你的评测机,自然是要说好话的,不然下次厂商可以不给你发机器。
    minami
        24
    minami  
       2021-10-27 17:13:40 +08:00
    @chonger 这种东西有保密合同的,不可能给你拿一份。苹果也不是小米,不会出 MIX4 那样偷跑的事情。19L 说的对,你确实活在自己的世界里,
    t/803751
    EvilDevilJin
        25
    EvilDevilJin  
       2021-10-27 17:21:38 +08:00   ❤️ 4
    @chonger Apple 确实是有评测指南的,而且不根据评测指南进行评测,Apple 不会通过。Apple 中国还会根据你的社交账号的言论来审核你,只要你有说过 Apple 不好,就不会再找你,哪怕你们以前合作过。 这点多逛逛微博就知道了。
    verzqli
        27
    verzqli  
       2021-10-27 17:37:27 +08:00
    @chonger 我其实反驳的是你说苹果会关心他们 MBP 的最大用户 码农和设计师这句话
    chendy
        28
    chendy  
       2021-10-27 17:49:10 +08:00
    java 开发算了,手里 50w 行+一裤衩子库的项目,m1 + 2g 内存 全量编译 20s 完事,写代码时候感觉不到(明显的)卡顿
    可能测试一下安卓项目的编译速度更有意义一些……
    regothic
        29
    regothic  
       2021-10-27 18:00:20 +08:00
    这么个讨论性能的帖子都能吵起来,也真是神人
    tanrenye
        30
    tanrenye  
       2021-10-27 18:03:35 +08:00
    今天同事提了丐版,但是编译速度并没有比我 2019 i5 快多少(肯定没有翻倍的速度就是),不知道是哪里的问题,感觉不应该
    2kCS5c0b0ITXE5k2
        31
    2kCS5c0b0ITXE5k2  
       2021-10-27 18:04:20 +08:00
    好像差别不太大.
    Leronron
        32
    Leronron  
       2021-10-27 18:26:40 +08:00
    试过 Xcode ,至少跑起来风扇不会转了,而且也不会发烫
    jfdnet
        33
    jfdnet  
       2021-10-27 18:52:50 +08:00
    @wzblog SSD 速度提升很多,内存带宽提升很多,CPU 性能提升也不少。编译速度肯定有提升的咯。
    agagega
        34
    agagega  
       2021-10-27 18:58:07 +08:00 via iPhone   ❤️ 3
    说没人提缺点的是只看钟文泽吧,但钟文泽又说过哪个品牌的缺点呢?

    说白了国内外媒体影响力确实不一样,这就是现实。MKBHD 把苹果喷一顿苹果还不是得给他媒体机,某个小 up 说不定怎么就被苹果拉黑了。

    极客湾直播里是这么说的:苹果的首发评测都是发布会后发机器,会签协议,不给钱,只给充 Apple Music ,有解禁时限,但不意味着一定要在那个时候发,甚至可以不发。只要不像 Linus 喷 Intel 那样喷就没人管你。他们没被邀请过新店开业,那种或许是有偿的。只要不偷跑或者泄密,制裁你最多也就是不给机器。
    RicardoY
        35
    RicardoY  
       2021-10-27 20:33:20 +08:00
    @agagega 极客湾这次就没有在解禁日发布开箱视频(
    RicardoY
        36
    RicardoY  
       2021-10-27 20:33:36 +08:00
    @agagega 我怀疑是没有拿到媒体机器
    agagega
        37
    agagega  
       2021-10-27 20:43:50 +08:00 via iPhone
    @RicardoY
    他们直播的时候说拿了,但是一个要赶英特尔 12 代评测,另一个觉得抢首发讲剪视频没意思,就后面再发
    nuevepicos
        38
    nuevepicos  
       2021-10-27 20:49:03 +08:00
    @RicardoY 极客湾搞开箱视频意思不大吧,大家等的是他们的全方位详细性能评测……而这种评测需要很长时间才行,也没必要去赶着第一波去发。
    hatcloud
        39
    hatcloud  
       2021-10-27 20:49:10 +08:00   ❤️ 17
    我是 Android 开发,用的 ARM64 架构下 Android Studio ,之前项目的 APK 编译在 M1 下需要四分多钟,现在更换了 M1 Max 10 核 CPU 顶配版本后,编译时间缩短到一分钟。然后得益于内存拉满到 64 g ,开了 Jetbrains 家四五个 IDE ,两三个模拟器,内存还没过一半,Android 编译速度超快,而且 gradle 跑的时候完全不卡。
    在做之前电脑非常卡顿的手机内存的 Head Dump 的时候,也表现的非常出色,几乎不用等,也没有之前转圈圈的卡顿。
    超大内存带来的体验就特干脆,App 的切换没有之前因为内存转硬盘的操作就非常快,而且因为大内存,很多 App 都不用关,再搭配 macbook 本身这一套合盖休眠迅速恢复的机制,就有种工作空间一直开着的感觉。
    现在我有个脑洞就是按照使用习惯,设定几个桌面,然后平时切换桌面去做不同的事情。这边写完代码,换个桌面继续看之前没看完的视频,视频看一半想起点东西马上切回来顺着继续写
    leekayui
        40
    leekayui  
       2021-10-27 20:54:32 +08:00
    确实,现在评测都是编辑视频什么的。我也想知道 普通编译有多大提升。
    hahaFck
        41
    hahaFck  
       2021-10-27 21:09:58 +08:00
    @hatcloud 你的是 14 还是 16 寸?
    a154312237
        42
    a154312237  
       2021-10-27 22:28:33 +08:00 via iPhone
    自媒体如果“黑”了苹果 做多就是不会被邀请参加活动不会发测评机器 ,没有听说过 apple 有付费给任何媒体,活动邀请+提前拿到免费机器+免费的机酒,就这么多了,所以说如果有看到什么自媒体在大环境都在喷 Apple 的时候还在狂吹,要么就是佛一般的宽容度要么就是舔果达人
    hatcloud
        43
    hatcloud  
       2021-10-27 22:42:49 +08:00
    @hahaFck #41 14
    hatcloud
        44
    hatcloud  
       2021-10-27 22:46:20 +08:00
    @tanrenye #30 有没有可能没有装 ARM 的版本还是 x86 的版本
    haynes123
        45
    haynes123  
       2021-10-27 23:55:51 +08:00
    @DosLee 测试的工程没细数,估计上百个 jar 包了吧,我的 i7-8700b Mac mini 编译整个项目用时 1 分半,m1Max 用 x64 的 jdk 编译用时也是 1 分半,m1Max 用 zulu jdk 编译 37 秒,提升还挺大的,主要是没听到风扇声。
    DosLee
        46
    DosLee  
       2021-10-28 01:07:50 +08:00
    @haynes123 32G 内存? 活动监视器中的内存压力怎么样, 在使用过程中
    20015jjw
        47
    20015jjw  
       2021-10-28 01:39:06 +08:00 via Android
    @hatcloud
    Android 同行路过点赞
    我的 96g mac pro 也是一个用法
    开了 10+桌面 干 10 来件事情从不关机
    在 64g 的 16 寸可能得稍微 scale down 一点
    但不卡不热实在让人激动
    q447643445
        48
    q447643445  
       2021-10-28 01:56:40 +08:00
    同 16 寸, M1max 对比 i9 9880h
    idea java kotlin 混合项目
    i9 9880h jdk 版本 AdoptOpenJDK 8_292
    m1max jdk 版本 zulu 8_307
    普通模式 i9 9880h 1 分 05 秒
    低电量模式 i9 9880h 1 分 35 秒
    自动性能策略 M1 max 35 秒
    dingwen07
        49
    dingwen07  
       2021-10-28 08:32:54 +08:00 via iPhone
    能把 Xcode 更新速度优化到正常,我就感谢了。
    8e47e42
        50
    8e47e42  
       2021-10-28 08:53:49 +08:00
    半夜起来电脑亮了看一眼
    ->哦没啥是三年前开始更新的 xcode 呀
    ->放心的合上电脑
    missdeer
        51
    missdeer  
       2021-10-28 09:02:33 +08:00
    苹果一直来就是把美工当码农用的,所以指望它能好好考虑码农的需求?
    haynes123
        52
    haynes123  
       2021-10-28 09:19:42 +08:00 via iPhone
    @DosLee 今天当主力机开发一天再给反馈
    haynes123
        53
    haynes123  
       2021-10-28 09:20:01 +08:00 via iPhone
    @DosLee 32g 内存
    uleh
        54
    uleh  
       2021-10-28 09:22:13 +08:00
    我来做个开发者评测
    现在就缺一台 M1 max 的 Mac 了 :D
    yogogo
        55
    yogogo  
       2021-10-28 09:44:19 +08:00
    @chonger 本来就是倾向图像视频工作者的
    cnlinjie
        56
    cnlinjie  
       2021-10-28 10:45:53 +08:00
    和 M1 对比应该是没有什么跨越性提升,单核一样,不过多了两个核而已。
    技能点全点在了 GPU 了。 M1 Pro 10 低配 和 M1 Max 顶配 的 CPU 核数一致,差不离。
    feelinglucky
        57
    feelinglucky  
       2021-10-28 10:45:57 +08:00
    就是给视频工作者用的=》他们擅长制作视频=》他们制作的视频发到 B 站=》我们部分获取信息的渠道是 B 站 = 我们在 B 站看到的测试性能都是视频处理相关
    zwpaper
        58
    zwpaper  
       2021-10-28 10:49:39 +08:00
    @hatcloud 14 M1 Max 用起来发热怎么样?我现在的 Intel 16 寸又重又热,想换 14 M1 Max 有点担心散热压不住
    coolmenu
        59
    coolmenu  
       2021-10-28 10:59:55 +08:00
    14 寸买个标配大概就够用,如果 16 买个 32g 的
    pH
        60
    pH  
       2021-10-28 11:03:32 +08:00
    @haynes123 所以提升大的核心还是靠 JDK 啊= =
    tourist2018
        61
    tourist2018  
       2021-10-28 11:14:18 +08:00   ❤️ 1
    m1 :
    Single-Core Score
    1748
    Multi-Core Score
    7687
    ================
    m1 pro ( 8 cores ):
    Single-Core Score
    1766
    Multi-Core Score
    9984
    ================
    m1 pro ( 10 cores ):
    Single-Core Score
    1767
    Multi-Core Score
    12510
    ================
    m1 max ( 10 cores ):
    Single-Core Score
    1776
    Multi-Core Score
    12559


    跑分结论就是单核一样,m1 pro 10 cores 和 m1 max cpu 部分应该是一样的
    多核跑分确实提升挺大的,特别是高配,差不多提升了将近一倍
    tourist2018
        62
    tourist2018  
       2021-10-28 11:18:30 +08:00   ❤️ 1
    日常开发如果真的有瓶颈的话,还是更建议上 m1 pro 10 cores ( cpu 和 m1 max 一毛一样,gpu 应该大部分开发人员用不上吧)
    tourist2018
        63
    tourist2018  
       2021-10-28 11:23:04 +08:00   ❤️ 1
    再聊一下楼主说的这个问题,国内(国外估计也是)提前收到机器的都是一些 up 主,他们的主要工作就是和视频相关,而 mac 视频处理确实牛皮,他们吹在正常不过了。所以我一向觉得 up 主的评测看看就好,真实的感受还不如去店里摸摸,至于性能,geekbench 又不是查不到(我上面贴的数据全是 geekbench 上查到的),除非你也是剪辑视频的,那还有参考价值。

    普通人又不可能第一时间就拿到机器,最早的都是昨天,所以正常人想测开发性能也得有时间吧,估计一周左右应该就有不少程序员分享出开发体验来了
    FanError
        64
    FanError  
       2021-10-28 11:24:29 +08:00
    @chendy 正常的 intel 电脑编译得多少时间?
    sheep3
        65
    sheep3  
       2021-10-28 13:49:31 +08:00
    我测试的结果是有将近一倍的提升
    zhaojun1998
        66
    zhaojun1998  
    OP
       2021-10-28 13:50:50 +08:00
    @sheep3
    和 M1 么,还是和 Intel
    YuiTH
        67
    YuiTH  
       2021-10-28 13:55:55 +08:00   ❤️ 1
    @agagega
    @RicardoY
    极客湾不发很正常,我倒是很好奇为啥这次 MKBHD 还没发……现在别说媒体机,正式机都已经到了。
    youxiachai
        68
    youxiachai  
       2021-10-28 13:58:25 +08:00
    看规格应该跟 m1 对比没啥区别..不过对比之前的 x86 应该提升明显
    0Vincent0Zhang0
        69
    0Vincent0Zhang0  
       2021-10-28 14:13:59 +08:00 via Android
    其实对于开发来说 m1 、m1pro 和 m1max 之间的差异并不大,比起 intel 都有很大提升而且还很安静。
    但是大内存是很重要的,现在只有 max 才能选 64g ,所以只能选 max 了。
    说 16g 够的开发可能是不玩 docker 的,
    说 32g 够的开发可能玩的东西不多。
    marcong95
        70
    marcong95  
       2021-10-28 14:15:24 +08:00
    @agagega #34 只给充 Apple Music 这个太生草了。。。
    RicardoY
        71
    RicardoY  
       2021-10-28 14:27:37 +08:00
    @0Vincent0Zhang0 有测试集群的,没有必要在开发机器上启动那么多服务...
    coolmenu
        72
    coolmenu  
       2021-10-28 14:35:23 +08:00
    docker 一堆,可买个腾讯云服务器跑测试的 db 之类的服务,本地连接也挺快的
    studyro
        73
    studyro  
       2021-10-28 14:56:26 +08:00
    @YuiTH MKBHD 之前在外地参加活动,首发那天刚回到工作室。
    hatcloud
        74
    hatcloud  
       2021-10-29 14:17:06 +08:00   ❤️ 1
    @zwpaper 完全不会压不住,或者这么说,你现在想让风扇转起来暖暖手都有些困难了。
    wzblog
        75
    wzblog  
       2021-10-30 13:37:15 +08:00
    @jfdnet 确实,提升了特别多,我本来也下单了 14 寸的 32G 1T 8 核。后面查了一下数据性能太过剩了用不上我就给退了买了 M1 pro 20 款的顶配。 可能有人需要吧,反正我用不上,现在我用的 windows 本我都跑不满 cpu 和内存,我 docker 之类服务放云端跑。我就是一个普通的码农,对移动性和续航要求高些,经常跑。价格和性能选择了我需要的。
    ThiagoJC
        76
    ThiagoJC  
       2021-10-30 13:38:43 +08:00
    B 站都是 up 主,up 主都要会剪视频,up 主中很少是程序员,建议搜索时候 加一些和 开发 相关的关键字
    TuringHero
        77
    TuringHero  
       2022-04-21 15:22:35 +08:00
    @cnlinjie #56 不是这么算的,M1 是四大四小,10 核的 Pro 、Max 是八大两小
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1315 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 23:38 · PVG 07:38 · LAX 15:38 · JFK 18:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.