问题背景
有时候忽然发现风扇转到特别厉害,打开的应用程序并不多。打开活动监视器,可以看到 mds、mds_stores、mdworker 占用很高的 cpu 和 内存 资源。
Spotlight 中文名称为 聚焦,就是按下 Command + 空格 弹窗的那个搜索框。
系统偏好设置位置:
mds、mds_stores、mdworker 是 Spotlight 的组成部分:
- mds
元数据服务器。 - mdworker
元数据服务器 worker 进程,主要负责文件的索引。 - mds_stores
元数据存储服务。
在 Mac 上使用“聚焦”
利用“聚焦”,您可以在 Mac 上查找应用、文稿及其他文件。您还可以利用“聚焦建议”来获取新闻、体育、影片、天气等信息。
使用“聚焦”进行搜索
- 点按菜单栏右上角的
- ,或按下 Command-空格键。
- 输入您要查找的内容。您可以搜索类似“Apple Store 商店”或“来自艾米莉的电子邮件”这样的内容。
- 要打开结果列表中的某个项目,请连按这个项目。或者,要快速浏览结果,请使用向上箭头或向下箭头键。
按文件类型或位置进行搜索
- 要按文件类型进行搜索,请使用“种类”一词以及文件类型。例如,键入“种类:文件夹”或“种类:音频”。
- 要在 Mac 上显示某个文件的位置,请从结果列表中选取这个文件,然后按住 Command。预览窗口的底部将显示这个文件的位置。要打开这个文件的位置,请按下 Command-R。
- 要在 Finder 中查看来自 Mac 的所有结果,请滚动到结果列表的底部,然后连按“在访达中全部显示”。
获取定义以及计算和换算结果
“聚焦” 可以显示词典定义、计算结果、度量单位换算结果等内容。了解使用“聚焦”进行搜索的更多方式。
下面列举了一些您可以完成的操作示例:
- 要获取定义,请输入字词或短语,然后点按“定义”部分中的结果。
- 要获取计算结果,请在搜索栏中输入类似“2+2”这样的内容。
- 要转换度量单位,请输入类似“25 磅”或“32 英尺换算成米”这样的内容。
查找影片放映时间、天气和附近的地点
您可以使用“聚焦”来搜索影片放映时间、天气以及附近的地点。
下面列举了一些您可以完成的操作示例:
- 要获取放映时间,请输入您要观看的影片名称。要查看您附近放映的影片,请输入“放映时间”。
- 要获取当地的天气信息,请输入“天气”。
- 要查找您附近的餐馆,请输入类似“就餐场所”这样的内容,然后点按“地图”部分中的结果。
问题处理
以上是 聚焦 的功能说明,因为我很少使用这些功能,所以我选择了禁止 聚焦 索引文件。
sudo mdutil -a -i off
如果需要再次使用,可以通过以下命令重新开启。
sudo mdutil -a -i on