1
muntoya 2023-06-25 09:52:24 +08:00 1
压缩都 1.6G 了,你信不信再开个大型软件内存占用还是 14G 不变,只有压缩和交换会增加?
现在的操作系统就别再看内存大小了,看压力就行。 |
2
kokutou 2023-06-25 09:52:58 +08:00 1
正常的
|
3
wu67 2023-06-25 09:54:18 +08:00 1
印象中有几个应用傻傻的, 内存够了还强制去用交互内存的...以前我用 32G 的一样会用我 300M 左右的交换内存.
如果你确定 24G 你真的完全够用、不会打开什么超大的文件导致需要更多内存的话, 你可以直接关掉交换内存. 方法网上一搜一大堆. |
4
murmur 2023-06-25 09:56:26 +08:00
你应该这么问, 一万多的电脑为啥只有 24g ,不提供 32g 的配置
|
5
xtinput 2023-06-25 10:00:50 +08:00
14.51+9.46=23.97
|
7
wolfmei 2023-06-25 11:07:37 +08:00
这状况,开几个网页应该没压力
|
8
yemengzhan1994 OP @muntoya 是这个 Cached files 搞的鬼么
|
10
cwWqjBJJRPak 2023-06-25 11:14:04 +08:00
借此想问你一下,你这 24G 的 m2 air 有没有感觉比 16G 的 m2 air 好多了,还是差不多?我正打算趁现在的返校优惠再买一台 macbook air m2 15inch.打算加到最大内存。如果 24 和 16 差不多的话,我就加 ssd 容量了。
|
11
murmur 2023-06-25 11:19:51 +08:00 1
@caoguanliyuan 加内存,别加 ssd ,ssd 等你过保了去换硬盘,直接加到满也就几百块钱,但是苹果要收你 4000
|
12
wu67 2023-06-25 11:22:55 +08:00
@iamqk 不知道, 几年前用的时候好像是系统进程占的, 而且是打开了那些内存占用大的应用之后, 就会使用, 但是明明还有 11G 左右的空闲, 实在搞不懂, 后来我就关闭系统保护直接给他关了, 反正 32G 足够用了.
|
13
yemengzhan1994 OP @caoguanliyuan 24g 我咋完全不用担心内存不够,我日常内存占用 13-18GB
|
14
muntoya 2023-06-25 11:38:16 +08:00
@yemengzhan1994 #8 macOS 本身就会留很大比例的内存给 Cached files ,App Memory 一般就 1/3 左右,你把压缩里的内存展开算就会发现都超过物理内存了,Memory Used 根本没有参考意义。
|
15
yemengzhan1994 OP |
16
cwWqjBJJRPak 2023-06-25 11:40:22 +08:00
@murmur #11 我现在用的是 16g 的 13 寸 m1 air, 就内存压力来说从来没有变黄过。所以我就只想知道 16g 和 24g 到底有没有明显的区别。因为如果 ssd 选 256 的话,会比 512 降速一半。但如果选 24g 和 512 的话,又觉得这钱被苹果赚的太容易了。尽管苹果送 200 刀的礼品卡,但是并不能抵扣买机器的钱。
|
17
yemengzhan1994 OP @muntoya 看来下个 mac 要 32G 起了
|
18
dengshen 2023-06-25 11:41:40 +08:00 via iPhone
上大内存然后关掉 swap
|
19
Granthese 2023-06-25 12:13:22 +08:00
有没有 96G M2 Max/128GB(或 192GB) M2 Ultra 的使用者现身说法🌚不关 swap ,开机后空闲状态下,swap used 是不是 0
|
20
agagega 2023-06-25 12:59:07 +08:00 1
这个有可能是之前某个短时间内内存压力变大,系统把一部分数据 swap 了,后面内存压力变小,但这些数据没有被用到,就还停留在 swap 里。我也遇到过,只要内存压力是绿的就没问题,这种几百 M 的情况没问题,没必要在乎 swap 彻底为 0
|
21
wonderblank 2023-06-25 13:39:46 +08:00
|
22
15855pm 2023-06-25 13:43:36 +08:00 1
你这个占用不仅是绿的,还非常低,焦虑啥,我这 m1 日常是黄的,一点都不卡,不看就行了
|
24
zdt3476 2023-06-25 14:38:51 +08:00
@yemengzhan1994 #17 32G 也是一个样,不知道 64 会不会不同
|
26
icestraw 2023-06-25 14:57:59 +08:00
|
27
PainAndLove 2023-06-25 15:05:30 +08:00
@my3157 近一个月的记录在哪里看的呀?
|
28
riggzh 2023-06-25 15:10:16 +08:00
|
29
abersheeran 2023-06-25 15:18:29 +08:00
我的 m1 air 16Gb 交换 0 字节。我觉得是 20 楼说的,某一个时刻你内存超出了,所以 swap 。
|
30
my3157 2023-06-25 15:21:56 +08:00
@PainAndLove iStat Menus
|
31
ABCDiSDR 2023-06-25 15:26:59 +08:00
|
32
cue 2023-06-25 17:27:17 +08:00
物理内存 96GB 的都用来干啥…………
|
33
wangdongdong9264 2023-06-25 17:30:44 +08:00
这样就不会用到
https://imgur.com/a/OXIsO4P |
34
yemengzhan1994 OP |
36
Lenic 2023-06-25 19:21:38 +08:00 1
@yemengzhan1994 出现交换是系统的「某个时间」内存占用超过 80% 了,后面就会一直显示占有交换空间
- 某个时间:有可能很短,但是超过 80% 就会占用交换空间 - 你只要注意内存占用不要超过 80% 就好,超过了就会用交换空间,降下来就没事了 - 交换空间用了就一直显示用了,电脑重启一下,交换空间就清零了 - 系统重启后,再有内存利用率超过 80% 的,又会占用交换空间 |
37
PVXLL 2023-06-25 19:34:04 +08:00 via iPhone 1
天天看活动监视器不累吗
|
38
hello2090 2023-06-25 19:40:18 +08:00
|
39
vitaminx 2023-06-26 16:19:08 +08:00
|
40
JackYao 2023-06-26 19:58:31 +08:00
![WX20230626-195745.png]( https://img.pterclub.com/images/2023/06/26/WX20230626-195745.png)
这不是日常么。。。 |
41
zhumengyang 2023-06-27 14:29:50 +08:00 2
@caoguanliyuan 公司配置的 mini m2 16G ,我自己买的是 MacBook Pro m2 24G , 后端开发目前感觉没啥区别。。
|
42
nullyouraise 2023-06-28 20:05:03 +08:00 1
swap 在内存压力达到 60%还是多少的时候(具体值忘记了,可以看下 XNU 内核源码 https://github.com/apple-oss-distributions/xnu/tree/xnu-8792.81.2/osfmk/vm )就会自动开启,看着不顺眼也可以配置 nvram 参数关掉:
首先重启进入恢复模式,然后在终端里执行 nvram boot-args vm_compressor=2 这个 vm_compressor 参数可用值可以在 https://github.com/apple-oss-distributions/xnu/blob/xnu-8792.81.2/osfmk/vm/vm_pageout.h#L652 找到 |
43
PainAndLove 2023-06-29 23:47:49 +08:00
|
44
sl450282169 2023-07-13 10:55:42 +08:00
M1 max,64g,唯一一次把内存压力干到黄色就是我前两天在本地跑 mmocr 炼丹,其余事件都是绿的
ps:为啥我不能发图呢? |