执行命令时ps -ax
,我看到以下内容:
158 ?? 294:09.79 /System/Library/PrivateFrameworks/SkyLight.framework/Resources/WindowServer -daemon
它是迄今为止运行时间最长的程序,我觉得它很可疑。我从来没有在我的电脑上运行过任何虚拟 Windows 机器(我使用过 docker,也登录过远程桌面,但从来没有使用过任何虚拟机)。
当我尝试时sudo kill 158
什么也没有发生,只是继续运行。
我很想查看目录rm -r
中的所有内容SkyLight.framework
,但是我想先问一下。
感谢任何能够解释这是怎么回事的人。
答案1
上面没有写“Windows Server”,而是写着“窗户服务器”。
窗口服务器是操作系统组件,负责处理屏幕上应用程序窗口的显示 - 例如它们的堆叠顺序、定位、焦点(即将输入传送到正确的窗口)以及将各个窗口组合成单个最终图像。
以下是对 macOS ‘WindowServer’ 的更详细的解释:
它也被称为“Quartz Compositor”(Quartz 是整个 macOS GUI 环境):
类似地,Xorg
在 Linux 上会有 X Window System 又名 X11 的“窗口服务器”(尽管它确实将相当多的任务留给了单独的窗口管理器程序),并且dwm.exe
可能是 Windows 中最接近的。
答案2
我很想把目录rm -r
中的所有内容SkyLight.framework
我不认为你想这么做。
WindowServer 是 macOS 的核心部分,也是应用程序和显示器之间的某种联络人。如果您在 Mac 的显示屏上看到某些内容,WindowServer 会将其放在那里。您打开的每个窗口、浏览的每个网站、玩的每个游戏 — WindowServer 都会将它们全部“绘制”到您的屏幕上。您可以更多信息请阅读苹果开发者指南如果你有技术倾向,但它并不是一本轻松的读物。
大多数情况下,只需知道 WindowServer 是 macOS 以及在其上运行的每个应用程序用来在屏幕上显示内容的工具。绝对安全。
(重点是我的)