SQLite 文件过大会导致 Firefox 假死或死掉
文章目录
最近不知道怎么回事,我机器上的 Firefox 3.X 版本,经常在用 Morning Coffee 或是用新的 Tab 打开网页的时候,一输入地址 Firefox 就要假死一会,或者干脆彻底死掉。最近这么几天,更加变本加厉了,Firefox 频繁地彻底死掉。把 Firefox 升级到 3.5.X 版本,依然会死掉。
仔细查找了一下,在我机器上,导致这一假死现象的原因是 SQLite 数据文件过大。
比如说,urlclassifier3.sqlite 这个文件都已经 40M 了,其它的文件也不小,这样的情况下,Firefox 能快得起来吗?
Mozilla Firefox 开发小组已经在 Firefox 3 里用 SQLite 数据库来存储有关 Cookies,Bookmarks,RSS feeds 以及其它一些相关信息,数据文件以后缀 .sqlite 结尾并且放在 profile 目录下。在 Windows 下,如果你是安装版的 Firefox,此 profile 目录默认是:
C:\Documents and Settings\water\Application Data\Mozilla\Firefox\Profiles
如果是 Firefox Portable 版,则默认目录是:
/Data/profile
解决办法有三种:
- 把所有的 .sqlite 文件删掉,还你一个干净的 Firefox;
- 用 PlacesCleaner 这个 Firefox 插件对你的 .sqlite 进行管理与定时清理,非常优秀的一个插件;
- 用 SpeedyFox 优化 Firefox 的配置文件。
如果你的 Firefox 已经出现了假死现象,推荐直接使用第一种方法;而第二种方法则推荐给你起预防作用,防微杜渐。
原创文章,如转载请注明:转载自细节之锤 [ http://blog.WaterLin.org/ ]
Copyright © WaterLin.org. All rights reserved.
文章作者 cookwhy
上次更新 2009-10-19