tmux123
2021-11-20 19:43:52 +08:00
不建议,有条件还是建议上 32G 的 Pro 吧,16G 内存完全不够用。
我目前用的是 16G 的 m1 air ,性能上没得说,主要是内存太小。如果你实时监控内存占用的话就会发现你目前这种强度的使用,其实 swap 可能已经在疯狂写入了。我日常开发是 2-3 个 vscode 项目窗口+小于 10 个 chrome tab+一个后台 watch 编译,内存占用已经到了 75%+,再想多开几个编译就要写 swap 了。当然如果能接受每天写若干 GB 的 swap 的话也无所谓。
兼容性上,就前端来说,node 14 以前 homebrew 有提供版本下载,但是还是有各种奇怪的小问题,比如奇怪的缓存问题、npm i 莫名其妙失败、莫名其妙连接重置(非网络问题,同版本下 x86 就没事); node-sass 会在安装的时候本地编译(不过可以改用 sass )。
如果是其他方面……mongodb 至今没有提供 arm 版本,x86 转译能正常用;嵌入式的 arm 交叉编译工具链是没有 m1 版本的,要么用 x86 的转译,要么花几个小时自行编译,当然 github 上有人提供了几个编译好的版本。
微信、腾讯会议这些最近倒是都有 m1 原生版本了。