前端仔深度使用 m1 mac mini 15 天进行开发有感

2022-09-07 16:39:39 +08:00
 Features
半个月前,出了丐版 8g mini,买了 mac mini 16G
到现在刚好半个月

我是前端开发
日常使用软件:
有道云笔记,Hbuilder X,chrome ,vscode ,proxyman

最大的感触就是,16G 在 mac 上真的不够用,如果有 32G 的,一定要上 32G 的
我 16G 的 mac mini 几乎每天都会发生 swap
要知道,我使用 16G 的 windows 三年多了,都没发生过内存不够用的情况

很多软件没有完全适配 M1 ,使用的是类似转译的方式运行的
比如 Photoshop ,Hbuilder
这种软件天然的占用内存比正常软件大

还有就是不知道为什么,node 在 M1 上,占用的内存比 win 10 多这么多!!
win 10 上的 node ,从来没超过 1G 的占用,M1 经常 2-3G

这是我刚开机程序运行图,如果同时开两个项目
或者同时运行 Hbuilder x 项目和 vscode 中的 vue 项目
chrome 页面开到 20 个以上
就会发生 swap

14941 次点击
所在节点    macOS
156 条回复
liujavamail
2022-09-07 16:43:24 +08:00
可以看看是否是系统版本的问题, 我有前段时间 chrome 打开不到一个小时,整个系统就卡死,后来升级到最新的 mac os 系统后,系统基本就没卡死过了
Features
2022-09-07 16:45:22 +08:00
@liujavamail 应该是最新的
chonger
2022-09-07 16:46:31 +08:00
额……看了你的表述,真的是做开发的?我一个外行都了解的一些基本知识,你却……
Features
2022-09-07 16:47:06 +08:00
我现在使用习惯和 win 一样
除非当天开发进度很紧,否则每天都要关机
否则内存压力很大
我感觉这个 256G 的小磁盘真的不够他 swap 多少次的
zidian
2022-09-07 16:47:18 +08:00
这点内存压力没问题吧。
难道同様的情况下 windows 不 swap ?
Features
2022-09-07 16:47:46 +08:00
@chonger 开发不一定都是硬件工程师,有描述不准确的可以指出
1002xin
2022-09-07 16:47:52 +08:00
PhotoShop 早就支持 M 系列芯片了,难不成你用的盗版?
zapper
2022-09-07 16:48:00 +08:00
一晃眼 mac studio 都发布半年了,我还是没(钱)下手
Features
2022-09-07 16:48:14 +08:00
@zidian 我 windows 设置禁止 swap 的,不可能出现 swap 的情况吧?
chonger
2022-09-07 16:48:28 +08:00
@1002xin 盗版也早就支持 m1 了……
yzld2002
2022-09-07 16:49:44 +08:00
同感,node 占用内存很高,16G 只要一开 chrome 和 vscode 进行 node 开发就黄了
1002xin
2022-09-07 16:50:18 +08:00
@chonger 说的也是,所以 op 需要仔细看下自己的版本了
Features
2022-09-07 16:50:45 +08:00
@1002xin 不是原生支持吧?
我确实没钱买正版,但是我也没下,这方面的需求不多
我看 2023.3.5 版还是需要 M1 需 Rosetta 转译的
不知道你说的最新版是哪一版原生支持 M1 的?
Features
2022-09-07 16:51:25 +08:00
@zidian 这是刚开机
zkkkk
2022-09-07 16:52:03 +08:00
@Features 盗版也支持了从 22.1 往后每版都支持
wu67
2022-09-07 16:55:21 +08:00
你这是 node 和那个编辑器占得多吧. 还有笔记. 另外 swap 其实也没啥, 只要你电脑用得不卡不就好了, 别的你管它干嘛.
反正我对我的电脑期待就是能让我随便用 4 年. 顺便问问, 你的 node 装的应该是 arm 版的吧? 看着内存占用确实有点多
Features
2022-09-07 16:59:06 +08:00
@wu67
node 是 14 的,估计没有 arm 版
从 nvm 下的
1002xin
2022-09-07 16:59:14 +08:00
lB2cGz9OQ1agw7XK
2022-09-07 16:59:17 +08:00
https://imgur.com/a/srIg1GK
m1 16G,我的是不是有点问题.
Features
2022-09-07 16:59:48 +08:00
@wu67 swap 会增加磁盘读写,读写是有上限的,而且上限不高

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

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

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

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

© 2021 V2EX