[已解决]Firefox发疯……给将ubuntu 8.04升级的朋友提个醒,仅供参考!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
icSarge
帖子: 135
注册时间: 2007-07-08 19:36
系统: Chakra

[已解决]Firefox发疯……给将ubuntu 8.04升级的朋友提个醒,仅供参考!

#1

帖子 icSarge » 2008-05-07 12:50

今天将ubuntu 8.04进行了一次重要更新,其中包括新的内核2.6.26-17,因为坛子里有不少朋友升级遇到了问题,所以这次操作提心吊胆……
完成重启之后一切正常,但是上网时遇到一个问题:
只要打开firefox,CPU占用率就变得极高,而且硬盘狂转不止(CPU占用率几乎100%),firefox经常死在那里没有响应,系统也变得非常慢。这个问题在升级之前是从未出现过的。

试了N多种办法均告失败,系统日志里面的各项内容都十分正常。无意中打开opera上网,发现毛问题都没有,开始怀疑firefox,上网一查,我还不是唯一的受害者。
没有什么好的办法解决,只好一不做二不休,删除~/.mozilla下的一切内容,汗呐,删掉之后打开firefox,一切正常了。

在此提醒各位,如果于到这个问题,不妨试试这个简单的办法,如果有更好的方法,也情务必告诉我,谢谢赐教!
==========
万分重要的提醒
==========
在删除这个文件夹的内容之前,一定要做好浏览器的备份,包括重要的书签和密码,切记切记!
leeyee
帖子: 723
注册时间: 2006-04-11 9:01

Re: [已解决]Firefox发疯……给将ubuntu 8.04升级的朋友提个醒,仅供参考!

#2

帖子 leeyee » 2008-05-07 12:58

icSarge 写了:删掉之后打开firefox,一切正常了。
治标不治本,删掉以后原来的那么多配置怎么办?

正确的解决方法:
问题出在firefox所设置的安全属性,会缓存网页内容,用以报告有威胁的网站。缓存文件是~/.mozilla/firefox /xxxxx.default/下的urlclassifier*.sqlite。仔细看一下,这几个文件会持续增大,导致索引时候的IO操作,占用硬盘和内存。解决办法是:

Edit->Preferences->Security中,把Tell me if xxx(有可能只有一个是已勾选的)那两项去掉。再回头删去那几个urlclassifier*.sqlite文件。

重启firefox,应该就能恢复正常。此后urlclassifier*.sqlite文件仍然会出现,但似乎大小将不会超过9KB了。
I would love to change the world, but they won't give me the source code.
http://hi.baidu.com/wienerlee
icSarge
帖子: 135
注册时间: 2007-07-08 19:36
系统: Chakra

Re: [已解决]Firefox发疯……给将ubuntu 8.04升级的朋友提个醒,仅供参考!

#3

帖子 icSarge » 2008-05-07 13:50

leeyee 写了:
icSarge 写了:删掉之后打开firefox,一切正常了。
治标不治本,删掉以后原来的那么多配置怎么办?

正确的解决方法:
问题出在firefox所设置的安全属性,会缓存网页内容,用以报告有威胁的网站。缓存文件是~/.mozilla/firefox /xxxxx.default/下的urlclassifier*.sqlite。仔细看一下,这几个文件会持续增大,导致索引时候的IO操作,占用硬盘和内存。解决办法是:

Edit->Preferences->Security中,把Tell me if xxx(有可能只有一个是已勾选的)那两项去掉。再回头删去那几个urlclassifier*.sqlite文件。

重启firefox,应该就能恢复正常。此后urlclassifier*.sqlite文件仍然会出现,但似乎大小将不会超过9KB了。

Yep,谢谢好心人!这个问题出现的时候确实是有大量的CPU I/O wait
遇到这个问题的朋友可以试试
不过我也已经用笨办法搞定了,现在一切正常:》
一口气删掉损失太严重了,幸好我保存的东西不多,设置也两下就搞定
icSarge
帖子: 135
注册时间: 2007-07-08 19:36
系统: Chakra

#4

帖子 icSarge » 2008-05-07 13:56

转一篇blog的内容:
据说这个文件是用来存储Google为Firefox提供的有害或假冒站点URL的库,当用户访问一个URL时,Fx会根据它来判断这个站点是否是有害的。可能程序上写的有些问题,造成猛读硬盘而且CPU占用极高的问题,按说Sqlite不至于。现在Mozilla上有相关的Bug。并且这个文件还会持续增长,删完之后重新生成是9k多,一会就会长到1MB多,最大时会有20多MB,不能忍受。

看来还是禁用有害站点的警告吧
wzdjp789
帖子: 89
注册时间: 2008-03-25 8:16

#5

帖子 wzdjp789 » 2008-05-07 19:11

我的有18M大,删除了后好像速度快乐好多,谢谢lz
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

#6

帖子 rocky22 » 2008-05-07 22:20

今天出现过一次FF突然自己关掉,没有任何提示,而且还把鼠标指针给甩到第二桌面上去了。回头看一下,也许是这个问题。
我的8.04装完就升级了,核心也是17。
xuco
帖子: 794
注册时间: 2008-01-30 19:19

#7

帖子 xuco » 2008-05-07 23:36

谢谢,总算解决了一个烂功能带来的问题
头像
lion.apollo
帖子: 52
注册时间: 2008-04-26 21:46
来自: china

#8

帖子 lion.apollo » 2008-05-08 0:15

我也有同样的问题,只不过不太明显而已。二楼的答案是正解,让我获益非浅,我查看了一下那个文件都40多M了,还好卡的现象不严重。谢谢了!
头像
yang_hui1986527
帖子: 911
注册时间: 2006-03-04 23:10
来自: 江西高安
联系:

#9

帖子 yang_hui1986527 » 2008-05-08 1:33

没注意,还有没有碰到之类问题的?继续关注...
微信:sn0wdr1am86
QQ: 3217680847
QQ 群:82695646
网站:https://www.itcoder.tech/
网站:http://www.snowdream.tech/
rocky22
帖子: 684
注册时间: 2008-02-17 22:29
来自: 江苏

#10

帖子 rocky22 » 2008-05-08 9:16

按二楼的办法做了。那个urlclassifier3.sqlite文件删掉后,重建后是9k,但现在又长到32k了。后面再观察一下看看。
leeyee
帖子: 723
注册时间: 2006-04-11 9:01

#11

帖子 leeyee » 2008-05-08 9:21

rocky22 写了:按二楼的办法做了。那个urlclassifier3.sqlite文件删掉后,重建后是9k,但现在又长到32k了。后面再观察一下看看。
我的现在是12K,看来9k的传说还是有问题的。我再核实一下。

不过我浏览器整天都在用, 这个文件应该没怎么膨胀。
I would love to change the world, but they won't give me the source code.
http://hi.baidu.com/wienerlee
头像
skylarkwnl
帖子: 224
注册时间: 2007-06-13 11:32

#12

帖子 skylarkwnl » 2008-05-08 9:43

我也是受害者,建议版主置顶,让大家都知道。
头像
tonytam
帖子: 485
注册时间: 2006-09-23 12:28

#13

帖子 tonytam » 2008-05-08 10:07

我原来还以为是wqy的压缩字体问题,打开内容较多特别是链接很多的的门户网站时,FF总是要灰上几秒钟,特不爽
头像
tlhl28
帖子: 474
注册时间: 2006-09-02 18:58
来自: 深圳

#14

帖子 tlhl28 » 2008-05-08 10:26

我这边也是,升级内核后FF就开始经常黑掉,后来也像楼主那样彻底删除FF,然后就好多了。
但用一段时间后又开始黑!!

回去试下二楼的方法。
------
ThinkPad·R60i-0657LN1
Ubuntu 8.04 . Hardy Heron+XP
------
eecscr
帖子: 14
注册时间: 2008-04-04 18:55

#15

帖子 eecscr » 2008-05-08 11:38

有这等问题?
回复