为什么 Firefox 地址栏这么慢?

为什么 Firefox 地址栏这么慢?

我不明白,Firefox 是一款很棒的浏览器,但位置栏却很慢。它确实卡住了 30 秒才在数据库中查找某些内容。

有没有办法让它停止如此聪明地匹配 URL?

(编辑:有没有办法限制历史记录,以便它清除只访问过一次的旧页面,但保留多次访问过的页面?)

答案1

你可能会在这里找到一些建议在 URL 地址栏中输入几个字母后,Firefox 3.5 运行缓慢并挂起清理你的 SQLLite 位置数据库。

答案2

用吸尘器吸去!

有一个添加在自动完成此操作。

自 Firefox 3.0 以来,书签、历史记录和大多数存储都保存在 SQLite 数据库中。此外,由于 awesome bar 的存在,默认历史记录时间跨度从 9 天增加到 90 天,因此它变得更加容易发现和有用,因此根据您的浏览习惯,它可能代表一些相当大的数据库。

和任何其他数据库一样,SQLite 数据库随着时间的推移会变得碎片化,到处都会出现空白空间。但是,由于没有管理进程来检查和优化数据库,这些因素最终会导致性能下降。因此,改善启动和其他一些书签和历史记录相关任务的一个好方法是对这些数据库进行碎片整理和修剪未使用的空间。

答案3

about:config

browser.urlbar.maxRichResults

将其设置为 0,它将停止搜索(或者只是将其设置得更低,看看是否无法获得更好的性能)

如果需要 30 秒的时间才能搜索到一个巨大的数据库,您是否考虑过减少历史记录长度?

相关内容