Windowserver内存占用过高

我的设备是2021年发布的14寸的搭载M1 Pro芯片的MBP,内存16G,操作系统12.0。每次开机之后windowserver的内存占用量都会越来越多,已经好几个月都是这样了。几天使用下来,多的时候可以达到几个G,即使关掉大型软件,内存依旧无法释放,如图:


不过我怀疑这个显示的内存有问题,因为我的电脑的内存总共才16G。但可以肯定的是windowserver占用了过多的内存,导致内存压力条变黄了。请问这是否是操作系统的内存泄漏问题,有没有除了重启以外的解决办法(这个进程是杀不掉的,强行杀掉还不如重启)?

MacBook Pro 14″, macOS 12.0

发布日期 2022年4月16日 下午7:57

回复
回复量:1

2022年4月20日 上午3:25 回应 Wtao6

Wtao6,你好


感谢你来到 Apple 支持社区!


我了解到你对 Mac 上的内存使用率有疑问。由于暂时还没有其他社区用户来与你一起讨论或回复你的帖子,在此之前,建议你不妨先尝试一下以下操作步骤:


  1. 断开所有外围设备(例如,硬盘驱动器或打印机)的连接。
  2. 重新启动你的 Mac。
  3. 在 Mac 上使用“Apple 诊断”查看是否存在硬件问题。
  4. 确保你的 Mac 拥有足够的储存空间
  5. 确保 Mac 安装所有可用的软件更新。(重要:若你需要更新 macOS,建议你提前备份 Mac 中的数据。)
  6. 确保所有 App 都通过 App Store 或 App 官方网站获取下载,并且保持最新。
  7. 打开“活动监视器”App,查看内存使用率,如果内存压力呈现黄色、红色或出现峰值,请检查 App 是否占用了所有内存并导致内存压力增加。如果不再需要运行 App,你可以退出该 App。
  8. 创建新的管理员帐户,以便在新的管理员帐户下确认是否有同样的问题:
    1. 选取屏幕左上角的“苹果菜单”()>“系统偏好设置”>“用户与群组”。
    2. 点按左下角的锁形图标,输入现有管理员名称和密码将其解锁。
    3. 点按用户列表下方的添加(+)按钮,在“新帐户”弹出式菜单中选择“管理员”。
    4. 输入新管理员用户的全名和密码,然后点按“创建用户”。
    5. 使用新建的管理员帐户登录,查看问题是否仍然出现。


如果以上操作未能解决你的问题,请联系 Apple 支持来获得更多协助。请点击以下链接,选择“Mac”:Apple Support


希望可以帮助到你,谢谢!

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

Windowserver内存占用过高

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!