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