现在的 macos 为什么这么吃内存

153 天前
 gsy20050126

macos14.1 ,开机几天,在只开浏览器和 mrd (微软远程桌面)的情况下,占了 25gb 的物理内存,浏览器也只开了 v 站。WindowServer 这个进程占用了 1.1gb 内存,感觉现在的 macos 优化比以前差太多了。之前的 8g 内存的 macbook 配合以前的 macos ,用的也不卡,反而新版会占用过多的内存。 如图

3038 次点击
所在节点    macOS
26 条回复
NewID
152 天前
mac 一直吃内存,你是来秀内存的吧?/doge
内存充足的时候可劲吃挺好的,就看容不容易吃满,mac 这点确实不太行,不过 swap 确实挺强的,体验上感觉没有明显劣势。
jsq2627
152 天前
要看内存压力
geeksammao
152 天前
swap 是 0 就说明没问题,很多放缓存里了有利于后续快速打开
Pierson
152 天前
Mac 不到 80 占用率几乎不清内存的,我 64G 的也这样
James369
152 天前
应该大部分是缓存而已,
CyJaySong
152 天前
@NewID 我也觉得这是来秀内存的
Leonard
152 天前
看这个没意义
minamike
152 天前
是的 你这 128G 内存也太小了吧 我们都 1T 起步🐶
hahaFck
152 天前
哇,128G 内存
ShadowPower
152 天前
我的 Windows 倒是缓存全都用满了
Greendays
152 天前
怎么还有 128G 硬盘的电脑啊? Only Apple can ...

哦,这是内存啊,Only Apple can do !
darkengine
152 天前
占得少了:我要开什么东西才能把内存跑满

占得多了:这系统有啥问题 /doge
Roykira
152 天前
知道你买了 128 啦
shimanooo
152 天前
OP 显然是问为什么 Used 这么多而不是 Cached 这么多。

如果有谁知道除了 OS Cache 以外还有另一套缓存机制,算在 Used 里,那么请贴出文档,而不是人云亦云“macOS 有缓存”。比如 iOS low memory warning ,macOS 是否有相同机制,典型 app 又如何响应这个机制。
hello2090
152 天前
不懂,你是说 8G 内存卡吗?你开机占了 25G ,8G 内存开机自然占不了 25G 。所以你担心啥呢?
GabrielleBellamy
152 天前
我觉得用着不卡就行吧。主要是这个问题不太需要担心:要说这个内存多 1 少 1 究竟是什么原理……不清楚,但是只要不带来问题就行,何必跟自己纠结呢。
shusen
152 天前
haha922
152 天前
建议踢出去。我是 16+128intel inside
omgr
152 天前

果子内存机制不一样😜
DOLLOR
152 天前
@shimanooo
应用程序也可能会自己再实现一套缓存机制。这些应用程序自定义的 cache 对操作系统来说是算 used 的。

举个例子,比如 chrome 浏览器,你打开开发者工具看 network 一栏里 size 字段,会发现它的缓存也分 disk cache 和 memory cache 的。

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

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

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

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

© 2021 V2EX