如何在Unity-Dash上快速进行首次搜索? 比第二个慢

重新启动后,使用Unity Dash的第一次搜索将比我的系统上的第二次搜索(似乎是即时)慢(15秒),至少在我的系统上。 我想这是因为file index在重新启动后被清除,并在第一次Unity Dash搜索完成后立即重新创建。

如果是这种情况,系统启动时自动重新创建索引应该有效。 我可以想象例如在用户通过Unity搜索请求之前 ,在系统启动时自动运行一些命令以收集信息。


我特别感兴趣的是搜索程序。

我已禁用online search以获得更好的性能,而对此没有兴趣。


我目前的机器配置:

 Ubuntu 14.04.1 x64 on HP 655 Processor: AMD E2-1800 APU (2x 1700 MHz) Graphics: Radeon HD 7340 driven by xOrg "Gallium 0.4 on AMD PALM" Memory: 4 GB (real 3.6 GB) HDD: ATA Hitachi HTS54505 

理论基准: CPU , HDD 。 我最终会对自己进行基准测试……

以下主题可以帮助您: –

  • 有关索引和搜索的问题可以从以下方面找到: – Unity的破折号索引和搜索有何工作?
  • 加快搜索程序,访问如何加速在Ubuntu 13.10的Unity Dash中搜索本地安装的应用程序?
  • 还看看如何加快Dash响应? : – Compiz配置调整可能会有所帮助。

我知道这不是你引用的问题的确切答案: –

我想这是因为文件索引在重新启动后被清除,并在第一次Unity Dash搜索完成后立即重新创建。

仍然没有答案,需要更多的关注。

如果您只对Dash启动应用程序感兴趣,您只需使用sudo apt-get remove --purge unity-lens-[lensName]卸载镜头。 正如BullfrogBlues 在这里所建议的那样,除了unity-lens-applications和可能的unity-lens-files之外,最有可能意味着将它们全部移除。

如果您喜欢Ubuntu系统但感觉Unity越来越拥挤您不使用的function,您还可以考虑转向其他一些Ubuntu风格 。 在我这边,我现在对Ubuntu Gnome和定制的开罗docker非常满意!

像提问者一样,我也主要使用Dash来打开应用程序。 有些东西(例如上面提到的那些东西)可以加速短跑。 但是,我发现开始启动速度仍然是一个问题 – 可能是由于重新编制索引。 对我来说最好的解决方案是使用“Gnome Do”代替。 它非常整洁,非常快。 它也位于ubuntu存储库中,可以通过键盘快捷键触发。

尝试使用此应用程序。 它被称为“Adaptive Readahead守护程序”。 它可以从Ubuntu存储库中获得。
https://apps.ubuntu.com/cat/applications/preload/

我必须说它已经在我的系统上从桌面加速启动或在ubuntu中做任何事情。 但是在我安装它之前我没有真正测试过搜索的东西,并且在我安装它之后。

当我回到家时,我会看到现在搜索的速度有多快,我已经在重新启动后安装了它。 然而,我说有16GB或RAM,其中守护进程根据我过去的使用模式智能地缓存所有内容。