修复过多的Firefox 3 CPU和硬盘使用情况
- 类别: 火狐浏览器
几天前,我从Firefox 2切换到了Firefox 3,并且喜欢新版Firefox的速度。这不仅仅是在基准测试中出现的速度提升,而是每个用户也会认识到的速度提升。升级到Firefox 3后发生了一个小小的事件,事实证明这是一个巨大的问题。 Firefox 3疯狂地写在我的硬盘上,并定期提高cpu的使用率,这在当时使浏览器完全停止了工作。
通常持续30-60秒,之后一切恢复正常。我最初以为它与实时书签以及Firefox如何更新实时书签有关,但事实证明这并不相关。我读到书签将保存在数据库中,而不是保存在html文件中,这就是为什么我虽然可能是这样的原因。
我最终发现了 线 在名为Firefox 3的Ubuntu论坛中,我的硬盘被吞噬,从而导致错误 报告 在Mozilla网站上找到,并在Linux上进行了修复。我的问题是我使用Windows而不是Linux,并且具有相同的症状。
Linux的修复程序是将参数Urlclassifier.updatecachemax的默认值从-1更改为104857600。最大高速缓存大小的-1值表示无限制,并且是所有其他操作系统的默认值,而Linux的值为设置为104857600,即100 MB。
我确实将Urlclassifier.updatecachemax的值从默认的Windows值更改为默认的Linux值,此后一直没有出现过多的CPU和硬盘使用率。
问题是:我是唯一受到如此高的cpu和硬盘使用量影响的人吗?您对Firefox 3有何经验?
更新:
简短的Firefox扩展是在Firefox中查看RSS源的附加组件,似乎起了更大的作用。在检查了配置文件目录之后,我注意到有一个名为Brief.sqlite的78 MB文件的定期更新,我确定这是造成过多的硬盘和CPU使用率的另一个原因。因此,我决定暂时禁用该附件。
更新2:
它仍然没有完全解决问题。在导出我的Firefox Live书签并在Firefox中将其删除之后,我终于可以说我没有时间了。