M1 Max 使用一周开发体验分享

2021-12-12 16:46:29 +08:00
 PureWhiteWu

首先,利益相关:苹果全家桶用户,前一代 MacBook Pro 16 inch 2019 i9 64G 8G 2T 用户。

M1 Max 到手一周了,来从主观方面简单分享一下使用体验吧:

  1. 响应速度真的很快,哪怕编译 10 核跑满,UI 都没延迟,一样的丝滑,浏览网页也没问题,最多刷新的时候会慢一点;这部分怀疑是系统调度有做一些定制逻辑,因为开了 istats menu ,所以能看到前两核常年占用要一半以上,点开看基本都是 WindowServer 的占用之类的,怀疑是把 UI 逻辑绑在了两个能效核心上;
  2. 系统( Monterey 12.0.1 )很稳定,感觉是针对 M1 特殊优化和测试过的,和前一代 2019 16 inch i9 完全不可同日而语,intel 版本的一堆 bug ;
  3. 真正融入 Apple 生态了,举个例子,之前在 i9 上如果开了“用 Apple watch 解锁”,那么只要解锁的时候,都能感觉到明显卡顿和延迟,在 M1 上完全感受不到延迟;
  4. 外接屏无感,外接了俩 4k 屏,其中一个是 ultrafine 4k ,之前用 i9 的时候要黒屏并闪烁好几下,大概要十秒不能用,之后才能好;现在完全没有黑屏并闪烁,插的时候秒亮屏可用,拔的时候也是没有任何黑瓶闪烁,不知道是不是“统一内存”带来的好处;
  5. 性能爆炸:之前开发 rust 基本上都需要 vscode remote 到 192 核的 amd zen2 物理机才行,本地用 Clion 索引的时候基本是不可用状态,现在可以直接在本地开发了,Clion 真的比 vscode 好用多了;
  6. 性能爆炸 2:之前在 i9 ( 64G 8 核 16 线程) 上编译某个 rust 项目,需要两个半小时,现在在 M1 Max ( 64G )上编译,只需要 20 分钟,并且都是 release 模式;同时,这并不是由于 aarch64 指令更少之类的,在 M1 Max 上我编译了 x86_64 版本也是一样的,只需要 20 分钟,而且编译的时候还可以浏览网页、看视频之类的,都不受影响。

顺便,用到现在没有遇到任何兼容性问题,感觉我所有需要用的软件都已经支持了原生 Apple Silicon 了。

其它的暂时没想到啥,先写这么多吧,大家有问题欢迎提问~

9803 次点击
所在节点    MacBook Pro
62 条回复
liprais
2021-12-12 16:54:20 +08:00
rust 编译这么慢的么...
P233
2021-12-12 16:56:58 +08:00
表示第二条不同意,感觉这几年的 bug os ,到 xx.1 才能用着不生气,至少 xx.4 才能稳定下来
xtinput
2021-12-12 17:08:46 +08:00
@P233 +1
PureWhiteWu
2021-12-12 18:10:01 +08:00
@liprais 和 C++ 差不多速度
PureWhiteWu
2021-12-12 19:40:32 +08:00
@P233 M1 Max 我用到现在好像没感知到啥系统的 Bug ?
你是 M1 Max + 12.0.1 么?
pengtdyd
2021-12-12 20:13:05 +08:00
rust 编译慢不是公认的嘛
Croxx
2021-12-12 20:27:06 +08:00
字节内部有这么大的 rust 项目吗 0.0
PureWhiteWu
2021-12-12 20:33:09 +08:00
@Croxx 有的
PureWhiteWu
2021-12-12 20:35:44 +08:00
@pengtdyd 确实……不过真的 M1 Max 上贼快,从没体验过的那种快
P233
2021-12-12 20:57:12 +08:00
@PureWhiteWu 不是 Max ,Pro 用了一个半月了。最近两三天就要 killall Dock 一次,频繁时候一天两三次,因为睡眠唤醒后 5k 就只有边角一小块能用了,其他部分壁纸变黑,在这个区域的窗口会失去相应无法操作。最近两周开始不能用鼠标快捷键调节外接显示器亮度。接多台外接偶尔丢失配置。还有一次耳机莫名其妙突然变成了左声道。宽度飘忽不定的 menubar 。

干活的主要功能其实没影响,就是这些周边的体验不太舒服。最近一直在等 12.1 来修复这些问题 [捂脸]
PureWhiteWu
2021-12-12 21:05:02 +08:00
@P233 好吧,感觉可能你的运气确实不太好……我是没遇到过,感觉可能和 5k 有关?
jfdnet
2021-12-12 21:21:14 +08:00
12.1 rc2 bug 确实修的差不多了。


@P233
icyalala
2021-12-12 21:29:12 +08:00
@PureWhiteWu 所以说是 Lark ?
P233
2021-12-12 22:01:50 +08:00
@PureWhiteWu @PureWhiteWu 刚收到时也没这些问题,用了两三周之后才开始出现的。上个系统并没这些显示器的问题。印象中五年内新系统刚推出时小瑕疵会比较多,然后再慢慢修复好。

性能方面确实确实没得说,屏幕,续航,外观设计(一直觉得比前代漂亮),最完美的笔记本。
picone
2021-12-12 22:10:03 +08:00
可是,charles 是真的很卡,什么时候出 m1 版本
PureWhiteWu
2021-12-12 22:11:35 +08:00
@P233 好吧,那我得祝我好运了……
话说,重启能解决不?
P233
2021-12-12 22:13:56 +08:00
其实不用担心,12.1 马上发布了
MrCurly
2021-12-12 22:16:16 +08:00
第三条,真没延迟么,我之前用的 18 款,现在用的 m1 ,解锁感觉没啥区别
PureWhiteWu
2021-12-12 22:16:59 +08:00
@MrCurly 感觉没啥延迟……
curoky
2021-12-12 22:20:30 +08:00
老哥你真有钱,公司配的 16-inch 不是 32G 的吗,你这个 64G 的也是自己买的吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/821665

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX