什么是 WindowServer 进程以及为什么它会导致 Mac 上的内存和 CPU 使用率过高

多年来,MacBook 以可靠和快速而著称。 Apple 制造的这些机器可以让您终生受益。话虽如此,苹果还以推送更新旧款 iPhone 以降低它们速度而闻名,希望用户能够切换到更新的 iPhone。苹果对 MacBook 也做了同样的事情吗?

我们大多数人都记得从小牛队到优胜美地的设计元素的重大改革。这是第一个具有半透明性的 OS X,然而,Mac 用户在更新后第一次体验到迟钝。

从那时起,Apple 一直在为 OS X 引入更新,例如发条,每次更新时,另一部分用户都会因为 Mac 速度变慢而陷入困境。

有足够好奇心的人,打开“活动监视器”一探究竟,想出了一个名字,霸占了他们宝贵的资源——“窗口服务器' 过程。

窗口服务器进程

WindowServer 基本上是您的屏幕和 Mac 的图形硬件之间的连接。它负责在您的屏幕上显示您请求的每一项。从桌面上的图标到流行的 YouTube 视频,甚至是您之前玩过的精彩游戏。

要从“活动监视器”中查看 WindowServer 进程占用了多少资源,请从 Launchpad 导航到“其他”文件夹或按命令+空格键调出聚光灯并键入“活动监视器”。

活动监视器中的 WindowServer 进程

WindowServer 的高内存和 CPU 使用率

正如我们之前所说,WindowServer 进程负责在屏幕上显示所有内容,在一定程度上吃掉大量资源是正常的。话虽如此,在某些用户创建的场景中,WindowServer 没有选择,只能用尽它可以使用的每一盎司内存。如果您遇到 WindowServer 的持续高使用率,以下提示之一很可能可以解决它。

同时打开的应用程序太多 通常是许多用户的标准。一些应用程序广泛使用 WindowServer。只需确保关闭当前不需要的应用程序即可。请记住从菜单栏中“退出”应用程序,而不是仅使用红色按钮将其关闭。您还可以使用 Command+Q 退出应用程序。

桌面是一个图标垃圾箱, 也被发现是一些用户的问题。尽量减少桌面上的图标。 WindowServer 负责您的图形需求,也负责在您的桌面上显示图标缩略图。

凌乱的桌面重载 WindowServer

减少透明度和运动也是可取的 对于面临 WindowServer 问题的用户。尽管您可能会喜欢该功能。是时候为了性能而告别它了。您可以从“辅助功能”首选项的“显示选项卡”中减少透明度和运动。>SS

现在您知道了,所有使 WindowServer 占用您的内存的事情。告别 Mac 设备缓慢的性能。