Snow Leopard 中的 Spotlight 可以即时显示,但速度变慢了,我尝试过重新索引

Snow Leopard 中的 Spotlight 可以即时显示,但速度变慢了,我尝试过重新索引

我第一次使用 Snow Leopard 时,使用 Spotlight 来启动程序。我会输入 cmd-space 和程序的前几个字母(例如,chr 启动 Google Chrome)。

这种方法在大约一周内效果很好——申请总是第一个结果,而且结果立即出现。

从那时起,Spotlight 变得越来越慢,以至于现在,如果我输入“illus”来启动 Adob​​e Illustrator,需要 10 秒以上(很长的时间)才能找到 Illustrator 应用程序。尽管我一直在使用它,而且它位于最近的程序列表中。

有谁知道为什么 Spotlight 查找位于磁盘层次结构顶部附近经常使用的文件的速度如此之慢?

我尝试过在 Spotlight 系统设置的隐私面板中添加和删除各种磁盘等。即使我将每个磁盘和文件夹都放在“阻止”列表中除了应用程序中,Spotlight 速度非常慢。

我还尝试删除首选项文件夹中的聚光灯首选项,并禁用 /Library/Spotlight 中的所有“mdimporter”文件:

  • 苹果工坊
  • GBSpotlight导入器
  • 我的工作
  • LogicPro
  • 微软办公软件

什么也没帮助。

答案1

到目前为止我发现的最佳解决方案是使用“系统偏好设置”的隐私窗格定期从 Spotlight 中删除应用程序文件夹加回来之后,Spotlight 速度提升了不少。

答案2

我找到了一种在 Snow Leopard 中快速启动程序的更好的方法,而不是使用 Spotlight(结果发现太慢了)。

  1. 更改 Spotlight 的键盘快捷键 (cmd-space) 以激活 Dock。

  2. 按字母顺序对 Dock 图标进行分组,但要根据每个字母的使用频率进行分组。例如,我使用 Adob​​e Photoshop 的次数多于 Adob​​e Illustrator,因此我在 Dock 中将 Photoshop 放在 Illustrator 之前。

以 F 开头的程序应紧跟在 Finder 之后。

现在,我可以通过输入命令空格然后输入程序的首字母(如果需要,输入一个或两个向下的箭头)来启动任何程序。

它是即时的,而使用 Spotlight 启动程序每次意味着需要等待 2-3 秒。

答案3

当我将 Time Machine 磁盘添加到 Spotlight 偏好设置(系统偏好设置 > Spotlight)的隐私选项卡中的排除位置时,速度得到了很大的提升。

在此之前,查找联系人姓名需要大约 20 秒(这是我最常用的情况)。现在几乎是即时的。

排除 Time Machine 磁盘后,我使用以下方法手动重新索引了 Spotlight:

sudo mdutil -E /

从终端的命令行。

相关内容