V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
zhaidoudou123
V2EX  ›  iDev

Surge 作者测试了 M1 Macbook Pro 的 Xcode 编译性能

  •  
  •   zhaidoudou123 · 2020-11-17 15:29:06 +08:00 · 20627 次点击
    这是一个创建于 1249 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第二轮进行编译测试,完整编译 Surge Mac 源码,编译结果为双架构二进制,测 3 次
    iMac Pro (2017, 3 GHz 10-Core Intel Xeon W)
    46 秒 / 43 秒 / 44 秒
    MacBook Pro (2020, M1)
    38 秒 / 39 秒 / 41 秒
    MacBook Air (2019, 1.6GHz Dual-Core Intel Core i5)
    208 秒 / 207 秒 / 206 秒

    链接: https://twitter.com/Blankwonder/status/1328600081889636354 看来性能真算可以了

    146 条回复    2020-11-19 03:20:36 +08:00
    1  2  
    labnotok
        1
    labnotok  
       2020-11-17 15:30:38 +08:00 via Android   ❤️ 25
    论 v 友这几天的心态变化
    quiet1991
        2
    quiet1991  
       2020-11-17 15:31:01 +08:00
    挺好,有个参照了
    typetraits
        3
    typetraits  
       2020-11-17 15:31:29 +08:00

    等一手明年的 16 寸
    murmur
        4
    murmur  
       2020-11-17 15:32:24 +08:00   ❤️ 19
    快进到 5000 快收个 imac pro 给老人看电影用,要 16+512 以上带独显的
    buko
        5
    buko  
       2020-11-17 15:32:30 +08:00   ❤️ 12
    年轻人不讲武德,欺负 iMac Pro 老前辈,这好吗,这不好
    hello2060
        6
    hello2060  
       2020-11-17 15:33:31 +08:00 via iPhone
    编译有优化的,体现不了真正使用场景。换下一个,视频编辑也不行哦,我先说好省的你赖皮
    typetraits
        7
    typetraits  
       2020-11-17 15:36:05 +08:00   ❤️ 50
    @hello2060 #5 那是自然
    编译有优化,不行
    视频剪辑有专用电路,不行
    大家都用 Windows,你也得装个 Windows 来试试
    什么?不能装 Windows ?垃圾电脑,这也好意思拿出来吹性能?
    Zzzzzzzzzzz
        8
    Zzzzzzzzzzz  
       2020-11-17 15:38:54 +08:00   ❤️ 14
    等一个“编译不能体现核心性能”
    gggxxxx
        9
    gggxxxx  
       2020-11-17 15:38:54 +08:00 via iPhone
    arm 的风扇都懒得加速.....喷了。
    明年 pro-level 的机器上市后,intel mac 就跟 power pc mac 一样白菜价了
    zckevin
        10
    zckevin  
       2020-11-17 15:39:05 +08:00
    @hello2060 冬天的使用场景就靠 cpu 当暖手宝了,这以后还怎么整
    JohnLou
        11
    JohnLou  
       2020-11-17 15:44:01 +08:00 via Android
    mac 要起飞,我们 win 用户怎办
    coolmenu
        12
    coolmenu  
       2020-11-17 15:44:31 +08:00 via Android
    靠,确实牛 x,先买个 air 随身,明年等 32g 的机器当主力
    kera0a
        13
    kera0a  
       2020-11-17 15:45:24 +08:00 via iPhone   ❤️ 5
    等等党表示 98 的都这样,明年 298 的不得起飞咯?
    zhaidoudou123
        14
    zhaidoudou123  
    OP
       2020-11-17 15:46:31 +08:00
    另:根据他的最新推文,m1 风扇都懒得动
    nguoidiqua
        15
    nguoidiqua  
       2020-11-17 15:47:02 +08:00
    发再多这种东西,总有人会跳出来说这不代表真正性能。
    walsh
        16
    walsh  
       2020-11-17 15:47:12 +08:00
    厉害了,看知乎有个评测 dota 的 fps 从 Intel 版本的 20 几飞跃到 110 几
    MAKF
        17
    MAKF  
       2020-11-17 15:47:22 +08:00 via iPhone
    首轮测试为解压缩 Xcode 12.2 的 xip 包( Xcode_12.2.xip ),考察的是多核处理能力。
    iMac Pro (2017, 3 GHz 10-Core Intel Xeon W) 6 分 21 秒
    MacBook Pro (2020, M1) 4 分 30 秒
    MacBook Air (2019, 1.6GHz Dual-Core Intel Core i5) 24 分 10 秒
    下一轮为编译测试。
    murmur
        18
    murmur  
       2020-11-17 15:47:29 +08:00   ❤️ 1
    @JohnLou 5000 块钱买 amd16+512,怎么办,看戏呗,看看果粉嘴里的保值是怎么解释的
    MAKF
        19
    MAKF  
       2020-11-17 15:47:56 +08:00 via iPhone
    编译过程中两台 Intel 风扇都起飞了,M1 编译完 3 次后温度没有显著变化风扇也没加速。


    以上来自其推特
    meteor957
        20
    meteor957  
       2020-11-17 15:52:39 +08:00
    等等党 大胜
    coolmenu
        21
    coolmenu  
       2020-11-17 15:52:52 +08:00 via Android   ❤️ 4
    @murmur 这贴谁说保值了吗?老是在这冷嘲热讽也没啥意思呀
    JohnLou
        22
    JohnLou  
       2020-11-17 15:53:47 +08:00 via Android
    @murmur 作为穷人我希望的是 win 也朝 arm 发展,然后 2000 块买台性能报价的电脑。
    huijiewei
        23
    huijiewei  
       2020-11-17 15:54:11 +08:00 via iPhone   ❤️ 4
    年轻人不讲武德啊

    隔壁还刚喷电脑不是光拿来搞视频的

    现在也不能光写代码了
    changepc90
        24
    changepc90  
       2020-11-17 15:56:13 +08:00
    clang 优化的确不错,等 brew 能兼容了可以看看
    murmur
        25
    murmur  
       2020-11-17 15:56:15 +08:00
    @coolmenu 这不是冷嘲热讽,这是对苹果技术的由衷赞美,猛起来连自己的产品都不放过,直接干趴下

    苹果无情人有情,你买了新电脑旧的总得卖吧
    Akira92
        26
    Akira92  
       2020-11-17 15:56:37 +08:00
    公司上周才买的 mac mini 。专门用来跑编译
    还能退,但是还是担心兼容性问题。现在尴尬的不行
    murmur
        27
    murmur  
       2020-11-17 15:57:04 +08:00
    @JohnLou win 的问题还是 mx450/350 没跟 amd 搭起来,amd 核显可以,但是不够,amd+mx450 yes
    lfhong
        28
    lfhong  
       2020-11-17 16:01:33 +08:00 via iPhone   ❤️ 30
    @murmur 找黑点你是天下第一
    liumxz
        29
    liumxz  
       2020-11-17 16:02:24 +08:00   ❤️ 13
    @lfhong #28 别搭理他 没意思
    THP301
        30
    THP301  
       2020-11-17 16:04:25 +08:00
    如果是真的话,以前的硬件会迅速掉价,现在卖还来得及,在大量评测出来之前
    1if5ty3
        31
    1if5ty3  
       2020-11-17 16:06:47 +08:00
    双掌贴合,希望 arm 黑苹果加大力度。。。不过想想,应该是没希望了。。
    godonlyknows
        32
    godonlyknows  
       2020-11-17 16:07:14 +08:00
    看到 intel 被打我好开心,期待未来出现更多吊打爆打 intel 的新技术😄
    zhaidoudou123
        33
    zhaidoudou123  
    OP
       2020-11-17 16:07:44 +08:00
    @THP301 #30 我是 16 年的老机器,再跌无非也就是 6000 到 4000,如果 16 寸或者 13 寸 4 雷电口机型降价,那其实没所谓
    denvi
        34
    denvi  
       2020-11-17 16:10:15 +08:00 via iPhone   ❤️ 12
    b 了那个什么 mur,我来帮他和 intel 精神股东找角度,
    intel 14nm 战 5nm 有什么丢脸的?
    装个 win 试试?
    拉个高频试试?
    欢迎股东们补充
    BernieDu
        35
    BernieDu  
       2020-11-17 16:15:23 +08:00   ❤️ 1
    @lfhong @denvi 何必理这种人呢
    wtks1
        36
    wtks1  
       2020-11-17 16:15:50 +08:00 via Android
    是不是可以期待牙膏厂下一代多挤点牙膏出来?
    denvi
        37
    denvi  
       2020-11-17 16:18:04 +08:00 via iPhone
    @BernieDu 没事,老早就 b 了他,就是看不惯还有些人黑都黑不到点上😂
    murmur
        38
    murmur  
       2020-11-17 16:18:39 +08:00
    @denvi 老早就 ban 了你还出来吼两句,想我么
    qsmd42
        39
    qsmd42  
       2020-11-17 16:19:35 +08:00   ❤️ 5
    如果一个人被越来越多人 block 的话 他会不会以为这论坛怎么日渐冷清
    cnin0770
        40
    cnin0770  
       2020-11-17 16:19:48 +08:00
    @1if5ty3 应该是没戏了 大概率会有 t1 t2 tn 验证
    aptx4689
        41
    aptx4689  
       2020-11-17 16:21:13 +08:00 via iPhone   ❤️ 8
    @denvi 这个 murmur 看见 Apple 的帖子就进去打滚,老吉祥物了,不用搭理他。
    aydd2004
        42
    aydd2004  
       2020-11-17 16:22:39 +08:00
    @qsmd42 不会的 他总能找到支撑自己的那个点 然后坚持下去
    dbpe
        43
    dbpe  
       2020-11-17 16:22:40 +08:00
    @wtks1 可以期待下 12 代 /13 代.. Jim Keller 主导的....
    comsweetcs
        44
    comsweetcs  
       2020-11-17 16:22:41 +08:00
    等明年的 M2,吊打 M1,吊打 Intel 。
    murmur
        45
    murmur  
       2020-11-17 16:24:05 +08:00   ❤️ 10
    @qsmd42 不会的 我还有好几个赞呢 有这么多 windows 用户和 android 用户陪我,ban 的人只是果粉浓度的体现而已
    minamike
        46
    minamike  
       2020-11-17 16:26:02 +08:00 via iPhone   ❤️ 5
    @aptx4689 他要是吉祥物我觉得应该是个🐒 一天天上蹿下跳的
    PDX
        47
    PDX  
       2020-11-17 16:26:22 +08:00
    有点吓人了,想拥有。
    Auster
        48
    Auster  
       2020-11-17 16:28:03 +08:00
    @comsweetcs 说不定会有 M1x
    zoumouse
        49
    zoumouse  
       2020-11-17 16:31:01 +08:00
    希望微软尽快适配 arm 版 Java !
    adxsin
        50
    adxsin  
       2020-11-17 16:31:42 +08:00 via iPhone
    @lfhong 之前看到有人说,在这个区 block mur 是正常操作🤣
    denvi
        51
    denvi  
       2020-11-17 16:32:50 +08:00 via iPhone
    @aptx4689 对,挺有精神的哈哈

    @dbpe 10nm 再拉垮,神仙都救不了…看了 M1 微结构的分析,下代、苹果视角下的“桌面级”芯片,同样有很大性能爆炸的空间…
    THP301
        52
    THP301  
       2020-11-17 16:34:41 +08:00
    2 个跑分

    Geekbench 5
    多核 7308
    单核 1745

    CINEBENCH R23
    多核 7566
    单核 1493

    超过了 11 代的 i7-1165G7,秒 i7-7700k
    Lonely
        53
    Lonely  
       2020-11-17 16:37:07 +08:00 via iPhone
    @Akira92 跑 ios 的编译不会有啥问题吧
    0v0kun
        54
    0v0kun  
       2020-11-17 16:37:30 +08:00
    本来就不是性能问题,是生态问题
    fewok
        55
    fewok  
       2020-11-17 16:40:11 +08:00
    就说可不可以装微信和 QQ,还有 360
    Jobin0528
        56
    Jobin0528  
       2020-11-17 19:58:32 +08:00
    @0v0kun #54 看了一圈,Rosetta 2 真的牛
    jasonkayzk
        57
    jasonkayzk  
       2020-11-17 20:06:12 +08:00
    懂了,M1 默秒全的时代;
    wanacry
        58
    wanacry  
       2020-11-17 20:20:05 +08:00 via iPhone   ❤️ 9
    我都 b 那个 mur 大半年了
    Anhedonia
        59
    Anhedonia  
       2020-11-17 20:38:53 +08:00 via iPhone   ❤️ 8
    @murmur
    新款秒杀旧款也是黑点 因为影响旧款保值
    真的牛逼
    建议苹果以后出新品就来个 10%的提升
    这样就能让你喷苹果挤牙膏了

    我知道本站不能喷人 但是你数十年如一日 坚持不懈地做戏精给自己加戏的样子真的像个白牛
    依稀记得你当初开帖 像个白牛 强势开团 给自己在本站找存在感 然后被人按地上狂喷的样子 真的是太靓仔了
    SurfaceView
        60
    SurfaceView  
       2020-11-17 20:43:11 +08:00   ❤️ 4
    我说怎么看评论不连贯。。。原来 b 那个人很久了
    wangkun025
        61
    wangkun025  
       2020-11-17 20:49:12 +08:00
    我来支持下 murmur
    JonyYou
        62
    JonyYou  
       2020-11-17 20:52:50 +08:00 via iPhone   ❤️ 5
    前两天账号自动登录掉了,mur 又被放出来了,看了两个帖子,赶紧登上账号继续 ban 他
    liangch
        63
    liangch  
       2020-11-17 21:09:32 +08:00   ❤️ 1
    b mur
    christin
        64
    christin  
       2020-11-17 21:58:56 +08:00 via iPhone   ❤️ 1
    @hello2060 我就是干开发的编译优化为什么不能体现使用场景?那请你给出一个使用场景来
    mieq
        65
    mieq  
       2020-11-17 21:59:43 +08:00   ❤️ 1
    看他全力酸的样子也挺有趣的,没必要 ban
    joep
        66
    joep  
       2020-11-17 23:10:10 +08:00 via iPhone
    Apple:你还要我怎样?
    felixcode
        67
    felixcode  
       2020-11-17 23:13:34 +08:00 via Android
    要性能的确这么爆发,我的下一台 x86 看来可以起飞了,好事好事
    murmur
        68
    murmur  
       2020-11-17 23:18:50 +08:00   ❤️ 3
    @Anhedonia

    你随便喷,果粉有没有点阅读理解能力了,我什么时候说过新款秒杀是黑点

    这个东西的黑点在于

    如果苹果 m1 的性能没有秒杀 intel,那就是吹牛逼

    如果苹果 m1 秒杀了 intel,那苹果粉天天吹的保值就不复存在,2015 年的伊拉克战损电脑也卖三四千就离谱

    所以就是 windows 用户双赢,赢两次,懂吗
    mauve
        69
    mauve  
       2020-11-17 23:29:44 +08:00   ❤️ 8
    mur 只是在调侃吧,大家至于这么认真吗,我觉得看别人的评论和观点还挺有意思的,即使意见不一样。

    何必把自己关在笼子里呢
    qq807492916
        70
    qq807492916  
       2020-11-17 23:40:39 +08:00   ❤️ 7
    @mauve 大多都是是以前就把他 b 掉的,这里面应该有很大一部分人跟他据理力争过,原因各不相同,但是结果是一样的,所以莫名看到有回复在 @他,而且言辞诚恳中正,都会觉得:年轻真好
    FakerLeung
        71
    FakerLeung  
       2020-11-17 23:44:23 +08:00
    @mauve #69
    不喜欢苹果,何必要在每一个有关苹果的帖子下留言呢?
    ShuoHui
        72
    ShuoHui  
       2020-11-17 23:46:36 +08:00 via iPhone   ❤️ 1
    @mauve #62 没有排斥不同观点,但是这个人不一样,不遗余力的黑,为了黑而黑,没意思啊。
    murmur
        73
    murmur  
       2020-11-17 23:50:30 +08:00
    @FakerLeung 苹果用户搞的跟 msl 一样,各种姿势教育安卓 windows 用户,只不过 i2ex 的果粉轮番上,我这边就一个,你觉得我扎眼,很正常

    @ShuoHui 为了黑而黑?证据?

    @qq807492916 据理力争?别笑了,安卓和 windows 市占比都大于苹果,现在是苹果用户在教育别人,安卓和 windows 用户用不到据理力争也不会输
    Azul
        74
    Azul  
       2020-11-18 00:00:04 +08:00   ❤️ 5
    @murmur 你已经黑疯了。。。看看自己的发言吧
    emeab
        75
    emeab  
       2020-11-18 00:03:19 +08:00
    @mauve 上梁不正下梁歪嘛 都喜欢屏蔽自己不爽又管不到的东西
    PureWhiteWu
        76
    PureWhiteWu  
       2020-11-18 00:04:27 +08:00
    性能真不是啥问题,问题是生态……起码作为一个主要面向 linux amd64 的基础架构研发来说,短时间内是真的不敢用……
    tianshilei1992
        77
    tianshilei1992  
       2020-11-18 00:12:51 +08:00
    Aarch64 的生态没有想象中的那么令人担心…
    royzxq
        78
    royzxq  
       2020-11-18 00:40:01 +08:00
    快进到干翻 intel. 2014 的 U 和 2020 的 U 除了核心数量和主频之外没有任何提升我早就看它不爽了
    azh7138m
        79
    azh7138m  
       2020-11-18 00:42:33 +08:00
    快进到 mbp16 i9+32G 跌破 5k
    手上的 16G 不够用了
    Zchary
        80
    Zchary  
       2020-11-18 00:45:00 +08:00 via iPhone   ❤️ 2
    我说为啥找不到那个 mur 回复,原来早被 b 了😂
    IgniteWhite
        81
    IgniteWhite  
       2020-11-18 00:46:07 +08:00
    @tianshilei1992 比如我 python 的 aarch64 服务器跑数据有半年了,conda-forge 早就出了适配 aarch64 的 conda 版本。
    mw990418
        82
    mw990418  
       2020-11-18 00:47:05 +08:00 via iPhone
    @azh7138m 有这可能吗
    binux
        83
    binux  
       2020-11-18 00:48:18 +08:00 via Android
    我来打脸了
    binux
        84
    binux  
       2020-11-18 00:48:35 +08:00 via Android
    huijiewei
        85
    huijiewei  
       2020-11-18 01:00:13 +08:00   ❤️ 2
    @binux 看不出什么打脸的。你用 arm 编译 x86 肯定要比 x86 编译 x86 慢的多。Suger 作者的才有参考意义,因为交叉编译了 x86 和 arm 两个平台。

    你能懂吧?
    ashong
        86
    ashong  
       2020-11-18 01:06:43 +08:00 via iPhone
    哪位能编译个 chromium 看看
    ysc3839
        87
    ysc3839  
       2020-11-18 01:38:31 +08:00 via Android
    有没有测试 Rosetta 模拟 x86 性能的?之前 Win10 ARM 出来后有人用 7zip 等软件分别编译为 x86 和 ARM 测试,来对比模拟性能。希望能看看苹果的模拟性能怎么吊打微软。
    Lemoxiao7
        88
    Lemoxiao7  
       2020-11-18 01:54:37 +08:00
    看到这种帖子,我再看看我用的 20 款 MBP,我就连骂三句***。好歹我的 Macbook 还能跑 windows,哼
    20015jjw
        89
    20015jjw  
       2020-11-18 01:56:51 +08:00 via Android
    @murmur
    黑保值毫无意义啊
    这东西领先太多大家只有想买爆的 没人在乎保值的
    破电脑一个 又不是传家宝
    而且即便如此 mac 的保值程度也不会低于 pc 呐
    真以为明天就 2000 买 16 寸么笑死
    tsohgdivil
        90
    tsohgdivil  
       2020-11-18 02:42:10 +08:00
    你这个不行,你得装 Windows 然后跑 Visual Studio 来编译才能体现出 CPU 性能
    tsohgdivil
        91
    tsohgdivil  
       2020-11-18 02:57:54 +08:00   ❤️ 1
    @binux #84

    看不出来哪打脸了,苹果说的性能 2-3 倍提升从来说的都是和前代同款机型对比,Air 对比 Air,mini 对比 mini,这很合理吧?只不过后来大家发现用了 M1 的 13 寸居然还能暴打用了 i9 的 16 寸所以才有这种对比。那现在有的场景下 M1 打不过 i9 也很合理吧?你不应该等用上 Apple Silicon 的 16 寸出来才严肃的对比?

    其次你仔细看一下比不过 i9 的例子,那都是原生不支持 M1 的应用,所以有一道模拟损耗。真的等软件适配了说不定还真能打 i9.
    deepreader
        92
    deepreader  
       2020-11-18 03:18:21 +08:00   ❤️ 3
    你们还没有屏蔽 murmur ?
    20015jjw
        93
    20015jjw  
       2020-11-18 03:46:02 +08:00 via Android
    @deepreader
    大佬 m1 买爆了吗
    binux
        94
    binux  
       2020-11-18 04:08:06 +08:00
    @ashong #78 可能内存不够,还没人能跑起来吧。。。
    NilChan
        95
    NilChan  
       2020-11-18 05:52:26 +08:00
    @godonlyknows 这次恐怕是 AMD 也被打爆了。
    letianqiu
        96
    letianqiu  
       2020-11-18 05:59:52 +08:00 via Android
    为什么没有和 2020 的 Intel 的 MacBook pro 的对比。air 那个就是其实就是 core m 。surge 作者明显果粉。客观来说,m1 性能的确不错,但是也没有秒天秒地。
    deepreader
        97
    deepreader  
       2020-11-18 06:18:00 +08:00
    @20015jjw 公司刚给我发了 16 寸。估计 m1 要等着了。
    YvanGu
        98
    YvanGu  
       2020-11-18 06:49:19 +08:00
    好想买 Air,可是 macos 用着贼难受。。。
    luhe
        99
    luhe  
       2020-11-18 07:17:55 +08:00
    昨天没看 V2,现在看完这贴有点后悔
    royantar
        100
    royantar  
       2020-11-18 07:40:25 +08:00
    @letianqiu techcrunch 测试了 webkit 编译,M1 把 2019 款 16 英寸的 Macbook Pro 和 Mac Pro 都秒了,更可怕的是编译完 M1 的 Macbook Pro 还剩 91%的电量,2019 款 16 英寸的 Macbook Pro 还剩 61%的电量,2020 款 13 英寸 Macbook Pro 只剩 24%的电量了。
    https://techcrunch.com/2020/11/17/yeah-apples-m1-macbook-pro-is-powerful-but-its-the-battery-life-that-will-blow-you-away/
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   954 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:26 · PVG 06:26 · LAX 15:26 · JFK 18:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.