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

M 系列编译 rust 工程会卡吗

  •  
  •   Chrisz2zz · 2023-11-06 09:25:29 +08:00 · 2403 次点击
    这是一个创建于 391 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人目前使用 18 款 i7-8850H ,编译 wasmtime+tokio 经常出现不正常重启,编译期间 cpu 跑满,系统卡顿 最近换电脑的想法愈发强烈,想问一下 m 系列表现如何? m1 、m2 、m3 应该如何选择?

    22 条回复    2023-11-07 07:13:29 +08:00
    ShadowPower
        1
    ShadowPower  
       2023-11-06 09:32:46 +08:00
    其实 M1 都比装在 MBP 上的 i9-9980HK 还要好……
    就是每年苹果发布会都拿出来吊打的那个
    weeei
        2
    weeei  
       2023-11-06 09:34:16 +08:00
    选 M2 Ultra 的 Mac Studio ,对比官方的参数 M3 比 M2 少了两个能效核心,M3 是 6+6 结构,M2 是 8+4 ,你最求性能就选 M2
    Chrisz2zz
        3
    Chrisz2zz  
    OP
       2023-11-06 09:36:08 +08:00
    @ShadowPower 嗯嗯 但是纠结 1 、2 、3 选哪个
    Chrisz2zz
        4
    Chrisz2zz  
    OP
       2023-11-06 09:37:21 +08:00
    @weeei studio 移动办公不太方便
    Leonard
        5
    Leonard  
       2023-11-06 09:40:49 +08:00 via iPhone
    性价比的话就是 14 寸 M1 Pro
    Nasei
        6
    Nasei  
       2023-11-06 09:59:01 +08:00
    看来上面没有写过 rust 的,答案是“会卡”,但会比你现在用的机器好点
    alexmy
        7
    alexmy  
       2023-11-06 09:59:36 +08:00
    同款,不过还没有更换的打算,感觉还能再战好几年。
    Chrisz2zz
        8
    Chrisz2zz  
    OP
       2023-11-06 10:03:08 +08:00
    @Nasei 谢谢
    txhwind
        9
    txhwind  
       2023-11-06 10:17:02 +08:00
    编译的时候,用选项指定少用些核,应该就不卡了?
    noahhhh
        10
    noahhhh  
       2023-11-06 10:24:32 +08:00 via Android
    笔记本推荐 m2 ,m3 太贵且除了 max 满血其他都被阉割了很多。rust 没用过,装台 Linux 机远程跑体验应该好很多
    fioncat
        11
    fioncat  
       2023-11-06 10:24:39 +08:00
    公司电脑就是 M1 的,日常编译 tokio 项目感觉还行。
    Mistwave
        12
    Mistwave  
       2023-11-06 11:15:16 +08:00 via iPhone
    Cyshall
        13
    Cyshall  
       2023-11-06 11:39:02 +08:00
    如果预算三万左右,推荐 m3 max 的版本,cpu 多核心性能已经超 m2 ultra 。
    noahhhh
        14
    noahhhh  
       2023-11-06 11:49:10 +08:00 via Android
    @Cyshall 不要传谣了,geekbench 的 ultra 成绩有问题,m1ultra 时代就有发现了,geekbench 吃不满 CPU ,CineBench 才行。两个处理器性能差距还是相当大的。
    Cyshall
        15
    Cyshall  
       2023-11-06 12:38:30 +08:00
    @noahhhh #14 这个我真不知道,感谢告知,不过评测也快解禁了,到时候看吧
    PainAndLove
        16
    PainAndLove  
       2023-11-06 14:06:00 +08:00
    建议直接 m3max
    Chrisz2zz
        17
    Chrisz2zz  
    OP
       2023-11-06 18:01:20 +08:00
    @Mistwave 感谢
    Chrisz2zz
        18
    Chrisz2zz  
    OP
       2023-11-06 18:03:56 +08:00
    @txhwind 改了 cargo config 验证了一下好像可以 就是增大了一些时间成本
    Chrisz2zz
        19
    Chrisz2zz  
    OP
       2023-11-06 18:05:53 +08:00
    @noahhhh 有一台公司的开发机 体验确实好 但是不太靠谱 一遇到 hw 或者安全问题就给关
    Chrisz2zz
        20
    Chrisz2zz  
    OP
       2023-11-06 18:06:11 +08:00
    @fioncat 感谢
    tianshilei1992
        21
    tianshilei1992  
       2023-11-06 23:07:33 +08:00
    编译这玩意儿核心数越多越有用,所以 Ultra 是妥妥的,但是没必要上 Ultra 的高级版,因为那个只是 GPU 更好一点,对于编译来说没什么用。
    我之前用 Apple 发布会上所谓的“最牛逼的 Intel-Based MacBook Pro”编译 LLVM 大概要 20 多分钟,然后用 M2 Ultra 是 5 分钟…3000-4000 个 C++ 文件…
    noahhhh
        22
    noahhhh  
       2023-11-07 07:13:29 +08:00 via Android
    @Chrisz2zz 如果自己掏钱买 MacBook 做开发机实在太贵了,自己配台相比还是便宜得多,万元就搞定了。MacBook 推荐上 m2pro 满血( 1w5 跑分)和 m3max 满血( 2w ),m3max 满血以下都不阉割了不少,特别是 m3pro 提升几乎没有。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2500 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 02:26 · PVG 10:26 · LAX 18:26 · JFK 21:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.