Mac 进程详解
kernel_task、WindowServer、photoanalysisd、mds_stores 等 macOS 进程在做什么,以及它们负载过高时该怎么办。来自 Dropit 监视器。
macOS 内核。当它显示高 CPU 时,通常并不是在工作——而是故意从其他所有进程抢走 CPU,防止 Mac 过热。
绘制屏幕上的每一个窗口。负载随窗口数量、动画、外接显示器和透明效果增加而上升。
启动并监管所有其他进程,管理登录会话。
Spotlight 正在为磁盘建立索引,以便即时搜索。大量复制、macOS 更新或接入新外置硬盘后会高强度运行。
照片正在分析你的图库以识别人物、场景和回忆。它等待空闲时间,然后大量使用——尤其在导入照片之后。
照片应用本身正在导入、与 iCloud 同步或导出。
iCloud 云盘、照片以及桌面与文稿正在与 Apple 服务器同步。
时间机器正在备份,或在备份磁盘不在时精简其保留的本地快照。
XProtect 和 Gatekeeper 正在扫描下载和新启动的软件,查找已知恶意软件。
macOS 正在后台下载、准备或安装更新。
macOS 正在写入日志或崩溃报告。持续活动意味着某个程序在反复崩溃或记录过多日志。
Siri 建议与设备端智能正在从你的活动中学习,通常在 Mac 空闲时。
Core Audio 或蓝牙,为每个应用和设备混合声音。
访达、程序坞、控制中心或菜单栏——桌面本身。
网页浏览器。它自身的进程负责协调标签页;繁重的工作在旁边的辅助进程行中。
浏览器的一个标签页、扩展或 GPU 进程。每个标签页都是独立进程,以免一个坏页面拖垮其他页面。
基于网页引擎构建的桌面应用——Slack、Discord、Notion、Spotify 等。
属于网页引擎桌面应用的渲染、GPU 或插件进程。
代码编辑器。扩展、语言服务器和文件监视器作为它的辅助进程运行。
视频通话应用正在编码你的摄像头并解码其他所有人的画面。
云同步客户端(Dropbox、OneDrive、Google Drive、Box)正在扫描并上传更改。
Adobe Creative Cloud 后台服务——同步、授权和更新程序。
Docker 或 OrbStack 的虚拟机。即使容器空闲也会占用 CPU 和内存。
虚拟机——Parallels、VMware、UTM、VirtualBox——运行着一整套第二操作系统。
Xcode、它的索引器(SourceKit)或 iOS 模拟器。
正在构建的编译器或链接器。
你正在运行的脚本或服务器——Node、Python、Java、Ruby、PHP 等。
本地 AI 模型运行器(Ollama、LM Studio)。已加载的模型常驻内存,每次回复都会用满所有核心。
终端应用。它本身很少是负载来源——负载来自其中运行的程序。
屏幕录制、屏幕共享或屏幕保护程序。
邮件或信息正在建立索引或同步——添加账户或长时间离线后会繁忙。
macOS 正在挂载磁盘映像、检查卷,或处理刚接入的驱动器。
用于接力、隔空投送、通知、偏好设置、网络或电源管理的小型 macOS 服务。