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

14 寸 Macbook Pro M1 Max 续航确实不太行

  •  
  •   dbvc · 2021-11-14 14:55:06 +08:00 · 9804 次点击
    这是一个创建于 1108 天前的主题,其中的信息可能已经有所发展或是发生改变。

    14 寸 M1 Max 24core gpu, 64G 内存的

    前端开发,周末在家用了下,正常开了三个 vscode ,加上四五十个 microsoft edge tab ,加上一些其他常用开发软件,大部分时间在查资料+写文档,偶尔写代码编译一下,差不多 5 个半小时电量就从 100%掉到接近 0 了

    如果是在公司用的情况,编译会频繁很多,还会多开几个小程序开发者工具,估计续航会更惨

    更奇怪的是编译前端项目效率也没有提升,找了个公司的 monorepo 的前端项目,完整 build 一遍花了 70 多秒

    之前用的 mac mini 2018 ( i7 8700B 的,自己换了 32G 内存) build 这个项目只要 60 多秒

    45 条回复    2022-03-15 18:26:24 +08:00
    linshuizhaoying
        1
    linshuizhaoying  
       2021-11-14 15:04:58 +08:00
    拉满配置 耗电量肯定大 一直插线我倒不在意续航 这个编译速度有点慢,赶脚有点问题
    nino
        2
    nino  
       2021-11-14 15:04:59 +08:00
    开低电量模式就行
    zhaidoudou123
        3
    zhaidoudou123  
       2021-11-14 15:10:40 +08:00
    m1 pro 还可以,我昨天开箱以后转移文件、应用,PD 装 Windows 拉满,3 个小时用了 50%,而之前的一个小时轻微使用用了 10%不到
    leonme
        4
    leonme  
       2021-11-14 15:14:39 +08:00 via iPhone
    看中续航,m1 air 满足你
    pengtdyd
        5
    pengtdyd  
       2021-11-14 15:18:15 +08:00
    16 寸好像有个性能模式,14 的没有
    niubee1
        6
    niubee1  
       2021-11-14 15:50:17 +08:00
    @leonme 频繁编译 M1 Air 也不行
    sean419
        7
    sean419  
       2021-11-14 16:18:16 +08:00
    @linshuizhaoying M1 Max 的问题在于相比 M1 Pro ,性能提升的部分释放不出来,但是低负载和待机的功耗都上来了。
    我也是 14 寸 M1 Max ,需要连接三台高分屏,不然也考虑 M1 Pro 了。
    winddweb
        8
    winddweb  
       2021-11-14 17:18:00 +08:00
    @pengtdyd 性能模式没有实际意义,就是风扇始终拉满而已。普通人的使用场景没有能让 max 持续用到发热成为问题的。苹果自己好像说是高强度 8K 视频渲染时候能用到。
    lamysafari
        9
    lamysafari  
       2021-11-14 17:57:23 +08:00
    看看 node 的版本是不是支持 ARM 的?
    dbvc
        10
    dbvc  
    OP
       2021-11-14 17:58:36 +08:00 via Android
    @lamysafari 项目比较老还用的 node11
    maxthon
        11
    maxthon  
       2021-11-14 18:17:50 +08:00
    @dbvc 那是不是得转译一遍
    beginor
        12
    beginor  
       2021-11-14 18:19:24 +08:00 via Android
    @dbvc node11 应该是转译的,效率不高,整个最新的 mac arm node 试试?
    leonme
        13
    leonme  
       2021-11-14 20:22:08 +08:00 via iPhone
    @niubee1 如果 m1 不行的话,那么移动笔记本几乎都不行~只能上服务器了
    Lemoxiao7
        14
    Lemoxiao7  
       2021-11-14 20:39:52 +08:00
    根据我之前测续航的经验,盲猜你全程在用触控板。
    del1214
        15
    del1214  
       2021-11-14 20:44:36 +08:00
    搞前端的要那么好配置干嘛
    darksword21
        16
    darksword21  
       2021-11-14 20:51:14 +08:00 via iPhone
    vscode 在我的感觉中就是游览器,开三五个。。
    KoreaFish
        17
    KoreaFish  
       2021-11-14 20:52:27 +08:00   ❤️ 1
    Max14 的確不行,想省電可以 air 或 13pro..想性能跟續航兼顧可以 pro16
    Max 在 14 或 16 都很不行,國外有一個專門做過這個的評測
    2021macbook pro 全對比
    &list=LL&index=1
    q447643445
        18
    q447643445  
       2021-11-14 21:27:40 +08:00
    nodejs 好像也只能跑到双核? 还是单核?
    对比过 i9 9880h 同样后端 java 编译打包 i9 2.30 max 0.55 差距还是很明显
    关于续航
    M1max 续航差一点的原因 4 通道内存 功耗比 pro 要高一些. 好像 2-3W 样子, 比 M1 就更高了.
    我觉得吧, 为什么感觉 max 续航差, 主要还是 M1 功耗太优秀了.
    正常使用好像才 1W 多的功耗吧 多出了几 W 功耗.就显的很多, pro 会好一些. 但也比 M1 差
    光平常用没 gpu 重度负载 max 比 pro 续航少了 1-2 个小时 . 感觉没差多少
    所以说如果只为了 64G 内存 确实吃了点续航的亏, 但其实 pro 32G 内存 对比 M1 也会吃续航亏...
    但最吃亏的还是 M1max 32G. cpu 没升级就算 同样 32G 内存. 功耗比 pro 还高. 如果没 gpu 需求就显得很呆
    M1pro 对比 M1 好歹 cpu 也提升了很多.
    czfy
        19
    czfy  
       2021-11-14 21:37:16 +08:00   ❤️ 1
    楼主你这样不行啊,竟然说 M1 Max 比不过 8 代酷睿....会被问候的
    sherwin008
        20
    sherwin008  
       2021-11-14 23:17:30 +08:00
    看你这么一说,马上就想把 max 订单换成 pro 的了
    MrKrabs
        21
    MrKrabs  
       2021-11-14 23:23:45 +08:00
    真心觉得 m1 编译能整的比 intel 慢只能是用户的问题
    isbase
        22
    isbase  
       2021-11-15 00:44:00 +08:00
    ?t=452
    dbvc
        23
    dbvc  
    OP
       2021-11-15 01:24:11 +08:00 via Android
    @beginor 都改用 node16 ,arm64 版本的在 m1 max 上就好很多,差不多比 8700 上平均快一倍左右
    Aaron325
        24
    Aaron325  
       2021-11-15 08:11:49 +08:00 via iPhone
    Air 还是有一席之地
    varzy
        25
    varzy  
       2021-11-15 09:27:50 +08:00
    @del1214 #15 估计你对前端的印象还停留在很早之前。现在的前端囊括的东西可太大了,随便搞个 Vue React 的脚手架项目都有热重载加持,而像微信小程序开发、RN 、Flutter 等这些跨端开发需求则更是对 CPU 、内存、硬盘的全面需求。
    del1214
        26
    del1214  
       2021-11-15 09:35:44 +08:00
    @varzy 你说的这些“重”活我边上的小弟拿个 windows 超级本都能做,我只是劝年轻人不要乱花钱而已
    Leonard
        27
    Leonard  
       2021-11-15 09:40:49 +08:00
    14 寸上 Pro 就行了,要 Max 还是 16 寸吧
    xingguang
        28
    xingguang  
       2021-11-15 09:53:01 +08:00
    @MrKrabs 经典用户问题
    polobug
        29
    polobug  
       2021-11-15 09:56:55 +08:00
    MAX 增强的主要是影视编辑,不知道你上 MAX 有何意义,可能就是有钱没地方花罢了
    pkxutao
        30
    pkxutao  
       2021-11-15 10:01:28 +08:00
    @czfy #19 出现了,21 楼
    linchengzzz
        31
    linchengzzz  
       2021-11-15 10:28:28 +08:00
    感觉是 node 的问题,我用的 14 寸最低配置 m1pro ,同一个项目 node10 10725ms ,node16 3290ms
    Chihaya0824
        32
    Chihaya0824  
       2021-11-15 10:29:35 +08:00
    @polobug 推测是 64g 内存 pro 没有,无奈上了 max
    liuxingdeyu
        33
    liuxingdeyu  
       2021-11-15 10:53:22 +08:00   ❤️ 1
    感觉百分之八十的程序员上 max 都是为了 64g 内存吧,我之前特想要一个 m1+64 的,但是现在看来估计不行
    AyaseEri
        34
    AyaseEri  
       2021-11-15 11:03:25 +08:00
    四片 DRAM 还是很耗电的,而且 14 寸说白了压个 M1 Pro 还行,压 M1 MAX 就好比以前 16 寸压 i9 + 5500M ,关键 Apple 还不打算让 M1 MAX 在 14 寸上降频跑。
    TreeZero
        35
    TreeZero  
       2021-11-15 11:57:31 +08:00
    @liuxingdeyu 是这样的,多出来的图形性能只能偶尔玩游戏用用。解码模块真的用不着
    shuxuanok
        36
    shuxuanok  
       2021-11-15 13:30:01 +08:00 via iPhone
    朋友,你这样高负载情况总功率大概多少?
    sean419
        37
    sean419  
       2021-11-15 15:02:49 +08:00 via iPhone
    @Leonard 上了 M1 Max ,两个尺寸续航相差也不大了,一样的崩。
    sean419
        38
    sean419  
       2021-11-15 15:21:44 +08:00 via iPhone
    @AyaseEri Intel 芯片性能是受到了散热的限制。M1 Max 基本是压得住的,不是散热的问题。是整个 soc 和 GPU 功耗,无论待机还是满载都明显高于 M1 Pro 。
    而且高负载时,M1 Pro 和 M1 Max CPU 的带宽都比较小,30G 左右,带宽差别主要在 GPU ,能上到 100G 多。
    podel
        39
    podel  
       2021-11-15 15:59:37 +08:00
    这个编译速度感觉不正常。建议可以在任务管理器里面看一下你的 node 的架构。
    phub2020
        40
    phub2020  
       2021-11-15 16:28:03 +08:00
    同前端,14 寸 m1pro32g ,10+14 版本,我觉得 max 的 gpu 我真用不上辣么多核心呀
    fromzero
        41
    fromzero  
       2021-11-15 17:57:53 +08:00
    估计项目太小。24 核 20 核都没动起来,才动了 4 个核就跑完了
    foundyou
        42
    foundyou  
       2021-11-16 14:22:39 +08:00
    @linchengzzz #31 应该是 node10 不是 arm 架构的,经过了转译运行所以变慢吧
    findex
        43
    findex  
       2021-11-16 15:42:47 +08:00
    12 代的 intel 12900K 的小核心 CPU 和 M1 的大核心性能差不多,功耗比也差不多。多核心性能碾压 10 核心 M1 Max 2 倍多。我觉得不是 intel 不行了,而是 intel 老是留一手。而有 m1 核心的苹果是另辟蹊径,弯路超车。Intel 现在是想在直路上反超。性能上反超成功,就是 intel 功耗又很高。

    至于编程之类的,5 小时的密集开发。还是最好接电源吧。m1 核心的最需要提高的地方在于 cpu 时钟频率 3.2Ghz ,还是太低。我台式机 intel i9 9900K 的超频到 5.1 Ghz ,开启 8 核心 16 线程,编译速度飞快,当然功耗可能是 m1 的 7 、8 倍。
    justaname
        44
    justaname  
       2021-11-17 03:27:49 +08:00
    @findex 小核心功耗比还有 IPC 好像也就跟移动端 zen3 差不多吧,说实话这一代看评测也就是单核小幅领先 zen3 ,整体来看基本就是同一水平,跟 m1 能耗比还是差挺多的。从制程来说也很合理,zen3 和 intel 是同一代,差了 m1 一代,

    另外一点就是移动端低功耗状态的功耗比 x86 因为兼容性包袱还是差 arm 太多了,现在 zen3 笔记本和 m1 的续航差距远远大于制程带来的红利。至于 9900K 超到 5.1GHz 单核性能也就跟 3.2GHz 的 m1 五五开,主要还是多核性能的差距
    luistrong
        45
    luistrong  
       2022-03-15 18:26:24 +08:00
    要是 air 有 magsafe 和多一点接口就好了,
    2022 款将满足上述条件了!
    但是!!刘海和白色边框也要来,
    真是逼死强迫症!
    预言以后肯定有卖边框黑条贴!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4325 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:12 · PVG 18:12 · LAX 02:12 · JFK 05:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.