我喜欢使用 dash 自动完成功能(super/windows 键)来打开应用程序。
但该功能很慢。90% 的情况下我都会打开keepass
或pyCharm
。
但重启后第一次搜索需要几秒钟才能显示结果。
为什么?使用某种缓存应该相当容易。Dash 可以记住最后选择的 N 个应用程序。
我的 $HOME 中的 2k 个目录中有 80k 张图像,结构如下:
图像/YYYY/MM/DD
我猜想这就是原因,而不是互联网连接。
第一次搜索时,我能听到硬盘磁头旋转的声音。接下来的搜索速度很快。
答案1
Dash 可能会很慢,尤其是在启用了 Web 范围的情况下。尝试禁用 Web 范围
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
现在有一个更好的解决方案,如果你喜欢使用按键打开应用程序
- 如果应用程序不是太多,可以考虑为它们分配快捷方式,你可以在 Ubuntu 中添加自定义快捷方式,打开设置>键盘>快捷键选项卡>自定义快捷键
- 或者,如果您想使用按键打开所有应用程序和位置,请使用Synapse 启动器,查看这篇文章在 webup8
答案2
只有在我的台式电脑上,它才会很慢,因为那里有大约 80k 张数字图像。
我猜想如果您在启动后第一次使用搜索,搜索引擎需要加载其索引。
在其他文件较少的机器上,搜索速度很快。
这只是一个猜测,因为我不知道 dash 搜索使用哪种数据库/索引。
就我而言,它与网络搜索无关。