本人前端开发,平时会在电脑上跑多个项目,有工作业务项目也有业余学习项目,现在经常动不动就报内存不足。
电脑是 mba 16g 1t
平时大概: 开两个 chrome 一共 40 ~ 70 个 tab , 10 ~ 20 个 vscode 窗口, 微信、tg 、等 5 ~ 10 个日常软件, 3 ~ 10 个 node 进程不等(包含 electron 、cra 等项目)。
粗略一记真的各种吃内存的软件,也难怪经常爆内存了
不知道大概多少大内存的 mac 能让我这个需求游刃有余,24 or 32 ?
1
SeaTac 2022-08-23 15:43:30 +08:00
如果想要“游刃有余”的话至少得 32G
先检查一下 activity monitor 里的 memory pressure 和 swap usage 吧 |
2
ilovecqrwx 2022-08-23 15:54:23 +08:00
我现在 24G ,edge20 个 tab 上下,2~5 个 webstorm 项目,2~6 个 node 进程,企微,微信,tg ,qq ,win11 虚拟机( 4G 内存),再加一些日常应用在 10 个左右,内存占用在 75%左右。你这种情况 32G 应该够了。
|
3
spikedingo OP @seaiaddca 使用率常年 87.5%~ 90% 左右
|
4
xtinput 2022-08-23 16:36:37 +08:00
上 32 吧,这样 swap 用的少点,硬盘寿命长点。
M1Pro 就 OK |
5
shervy 2022-08-23 16:38:47 +08:00
你这波操作, 上 32 保险点。。。
|
6
imnpc 2022-08-23 17:21:57 +08:00
做开发 前后端都建议上内存 32G
|
7
snsn 2022-08-23 18:17:13 +08:00
小白问问 开这么多 tab 看的过来吗?
|
8
1002xin 2022-08-23 18:25:35 +08:00
既然你提到了游刃有余,那就 32G 起步
|
9
1002xin 2022-08-23 18:25:57 +08:00
@ilovecqrwx 不要看占用,要看压力
|
10
281x1h2ez12 2022-08-24 02:05:48 +08:00
“开两个 chrome 一共 40 ~ 70 个 tab” -- 这个在我看来算是重度吃内存了。就冲这个建议 32 ,甚至 64 。现在 64G 还不敢同时开两个 pycharm 项目。
|
11
281x1h2ez12 2022-08-24 02:09:18 +08:00
@snsn 有时候查查 stackoverflow ,点几个论文,又忘记关上,随随便便几十个 tabs 。所以我现在都得随时清理才不会爆。
|
12
sqlNice 2022-08-24 14:07:35 +08:00
啊~ 40 ~ 70 个 tab
我想象不到为什么会开那么多 |
13
Natsuno 2022-08-24 16:43:18 +08:00
开这么多找起来不麻烦吗。。我一般 tab 控制在 8 个以内,超过看着就心烦了
|
14
eachann 2022-08-24 18:39:27 +08:00
根据楼主的情况来看,换设备是刚需,改变下使用习惯也是
|
15
tanrenye 2022-08-25 23:11:09 +08:00
70 个 chrome 窗口,20 个 vs 窗口,10 个 node 。。。上 64G 吧
|