将Spotlight限制为邮件


3

事情是我讨厌聚光灯像每个软件烧我的CPU无缘无故在我工作时我可以让我的CPU更好地使用但是它需要在Mail邮件正文中搜索所以我仍然保留它...

我真正想要做的是停止Spotlight索引除我的电子邮件以外的任何内容,有没有办法做到这一点?

我已经将最大的文件夹添加到忽略列表中,但它似乎不够,因为我写这个mds很高兴使用我的cpu的10%到30%之间:/


你关闭了时间机器(测试这个)并重新启动?根据我的经验,这是最大的mds消费者......
bmike

时间机器已经关闭,我不使用它。
Schmurfy

Answers:


9

如果mds不断使用那么多CPU,那么其他东西就是错误的,这不是通常的行为。一旦创建了索引,它就会逐步更新,并且根本不应该使用那么多的CPU。

但是,您可以尝试告诉Spotlight仅在搜索中显示邮件消息。您可以在Spotlight部分的“系统偏好设置”中找到该选项。 (编辑)这实际上不会阻止Spotlight索引这些项目,但它不会在结果中显示它们。

SPotlight prefs

我认为你在Spotlight中有一个更基本的问题需要解决。尝试使用以下命令删除并重新创建索引:

sudo mdutil -i on -Evsa

我同意Macaco。我已将Spotlight调整为仅索引文档,文件夹,邮件,联系人,应用程序和PDF。我的MDS目前是0%。
bg2011

3
只是要清楚 - 切换搜索结果不会阻止此数据进入索引。它只是过滤菜单栏中聚光灯ui的结果。将文件夹明确添加到隐私选项卡 将它们排除在索引之外。
bmike

该列表仅用于bmike指出的显示目的,即使知道我取消选中除应用程序之外的所有内容,因为这是我可能想要通过聚光灯访问的唯一内容。
Schmurfy

您可能希望在答案中包含如何关闭mds服务,强制重新索引并安全地重新启动它。它会带来更好的答案。

@cksum完了! :)
macaco
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.