Mac M1 mds / mds_stores 高 CPU 解决记录(Spotlight)
问题现象
mds_stores进程长期占用 CPU 很高- 重建索引(
mdutil -E /)后仍然复现 - 一开启 Spotlight 内容索引,CPU 立刻飙升
结论
- 问题 不是系统故障
- 是 Spotlight 内容索引(metadata index) 在某些文件 / 卷上进入死循环
- 关闭「内容索引」后,CPU 立即恢复正常
采用方案(方案一)
关闭 Spotlight 的内容索引,仅保留文件名搜索(FSSearchOnly)
Finder 仍可按文件名搜索不再构建 Spotlight 数据库(
mds_stores不再工作)
关闭 Spotlight 内容索引(已采用)
sudo mdutil -a -i off
关闭后效果:
mds_storesCPU 占用恢复正常- 风扇不再转
- 系统可正常使用
开启 Spotlight 内容索引(如需恢复)
sudo mdutil -a -i on
开启后现象(本机):
mds_storesCPU 再次飙升- 不适合当前使用环境
当前状态
- ✅ Spotlight 内容索引:关闭
- ✅ 文件名搜索:可用
- ❌ 内容/元数据搜索:关闭
- ✅ 系统性能:正常
备注
- 适合开发 / Docker / 虚拟机 / 大量文件环境
- 后续如使用需求变化,再考虑重新开启索引