问题现象

  • mds_stores 进程长期占用 CPU 很高
  • 重建索引(mdutil -E /)后仍然复现
  • 一开启 Spotlight 内容索引,CPU 立刻飙升

结论

  • 问题 不是系统故障
  • Spotlight 内容索引(metadata index) 在某些文件 / 卷上进入死循环
  • 关闭「内容索引」后,CPU 立即恢复正常

采用方案(方案一)

关闭 Spotlight 的内容索引,仅保留文件名搜索(FSSearchOnly)

Finder 仍可按文件名搜索

不再构建 Spotlight 数据库(mds_stores 不再工作)


关闭 Spotlight 内容索引(已采用)

sudo mdutil -a -i off

关闭后效果:

  • mds_stores CPU 占用恢复正常
  • 风扇不再转
  • 系统可正常使用

开启 Spotlight 内容索引(如需恢复)

sudo mdutil -a -i on

开启后现象(本机):

  • mds_stores CPU 再次飙升
  • 不适合当前使用环境

当前状态

  • ✅ Spotlight 内容索引:关闭
  • ✅ 文件名搜索:可用
  • ❌ 内容/元数据搜索:关闭
  • ✅ 系统性能:正常

备注

  • 适合开发 / Docker / 虚拟机 / 大量文件环境
  • 后续如使用需求变化,再考虑重新开启索引