WindowServer 内存占用 32G 怎么破?

137 天前
Yukineko  Yukineko
如图:

https://imgur.com/ue4dc76

电脑是 MacBookPro M1Pro 16G
貌似是升到 Sequoia 之后才出现的,看了同事同样的系统配置没问题。重启倒是可以解决,但是又会慢慢涨上去,到最后就会弹出一个内存不足的提示来
1642 次点击
所在节点   macOS  macOS
14 条回复
nobody666
nobody666
137 天前
关闭 Chrome 的硬件加速看看
netdcy
netdcy
137 天前
Sequoia 貌似改了一些机制导致更容易内存泄漏了,我观察到我开发的 app 部分界面相关的内存变成了和 WindowServer 的共享内存,导致即使结束掉 app 也不能释放这部分内存(之前解决不了的内存泄漏重启应用就行了,现在得重启系统了)
opengps
opengps
137 天前
当然是去查一下这个内存是谁占用的
a66243766
a66243766
137 天前
我发帖子你不看吗
H97794
H97794
137 天前
@a66243766 上链接
xqk111
xqk111
137 天前
Sequoia + 1 ,以前增长,但是很慢
littlewing
littlewing
137 天前
@a66243766 没看到你发的什么帖子
gpt5
gpt5
137 天前
果然微软和 windows 是万恶之源😤
Yukineko
Yukineko
137 天前
@a66243766 #4 之前没看到,刚看了,试了一下好像确实是这个原因,一边触发一边看到内存肉眼可见快速增长
a66243766
a66243766
137 天前
a66243766
a66243766
137 天前
a66243766
a66243766
137 天前
@Yukineko 无解目前不重启或者重新登陆 内存无法回收,并且还会因为这个出现 swap
fengyouliang
fengyouliang
136 天前
@nobody666 关了硬件加速后,刷 V 站上下滚动都卡
nobody666
nobody666
135 天前
@fengyouliang 我用 Arc 倒是没有明显感觉会卡顿

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

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

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

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

© 2021 V2EX