以下仅针对想买 m1 mac 作为生产力工具,对系统的稳定性要求极高,尤其是做开发的同学。
以下问题不仅是我遇到的,我汇总了 macrumors 、twitter 、v 站、youtube 、威锋、apple 论坛所普遍反馈的问题。
一.软件兼容性问题
1.许多适配版本的软件都在测试阶段,现在能用但会遇到许多问题。
2.rosetta 转译下,程序运行缓慢,甚至卡死( 11.2 缓解了一些)。
3.homebrew 只有一半左右的包进行了适配。
4.IDE 插件有不适配的情况,比如 jrebel,vscode 的 c/c++等。
二.硬件兼容性问题
1.对外接显示器的不友好,一部分外接显示器可能导致分辨率、颜色错乱,自动唤醒,无法唤醒,黑屏等。
2.外接显示器只能以 YCbCr 格式输入, 仅支持 IOMFB 图像输出。
3.硬盘、打印机等外接设备驱动不适配。或出现其他性能问题。
三.系统(内核) bug
1.DarkWake bug,导致外接显示器被频繁唤醒。
2.视图空间 bug,导致菜单栏无法点击。
3.鼠标指针卡死不动,实际上还能操作。
4.睡眠唤醒后黑屏,必须强制重启。
5.SMC bug,导致控制台中不断打印错误日志,实际上 SMC 在 m1 mac 上已经名存实亡了,明显是没有适配好。
四.可能存在的设计缺陷
1.在不借助 apple configurator 2 的情况下,无法重新安装 Recovery,这将导致即使你的系统降级到了低版本,你的 Recovery 也无法降级或重新刷写(以前 intel 版本可以进入 MacOS Internet Recovery 模式重置)。
2.外接显示器在浏览部分网页或图片时,出现闪屏,此时如果接另一台显示器,还是会闪屏,很可能是硬件问题。
3.恐怖的 ssd 写入量(目前在外网最热门的话题),大多数人都出现了这个问题,在 3 个月内 m1 mac 的硬盘写入量达到了 130T 左右,消耗了 9%的硬盘寿命,目前不清楚是系统 bug 还是 swap 导致的( 16G 的 m1 mac 上也出现了这个问题,intel 版本的 mac 没有出现这个问题)。
以上许多是不痛不痒的小问题,未来可以解决,但如果你遇到任何一个问题从而浪费了你的时间和精力,那 用户体验就大打折扣了,大家更希望把精力放在业务上。
总结:等下一代 arm macbook 是明智的选择,至于我为什么买 m1 是因为我上一台笔记本坏了。
就说这么多你们可以开始了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.