[ 已解决 ]12.3 下 Firefox 启动很慢的问题

大家好!不知道大家的 SUSE 下 Firefox 启动速度怎么样。怎么我这边特别慢呢!差不多到 2 分钟的样子。以前用 12.2 的时候,虽然第一次启动的时候比较慢,但往后再启动的话就很快了。而 12.3 下每次启动都很慢,我已经基本将所有扩展差不多都禁用了,还是没一点改善啊!甚是无奈啊,不知各位可有同样的问题,有什么解决办法没有?谢谢!!

内存多少?

另外打开 konsole 运行 firefox,看输出。

这位朋友,感谢回复,我的内存是 2G 的~用 Konsole 运行时,输入 firefox 回车,没有任何 message 输出,就一直停在那里,等好久才会打开~

:sob:

mv $HOME/.mozilla $HOME/.mozillabak

看一下。我这里没有问题,非常快。

这个我有试过,不行的,只是将配置恢复为默认的~看到网上好多人修改 about:config 的方法也试了一下,怎么都没有用~启动之后倒是运行很快,上网连接也很快~就启动让人郁闷啊…

strace -o firefox-debug.log firefox

启动后随便开个网页,然后关闭火狐,把 firefox-debug.log 发上来。

OK! 谢谢了,我晚上回去抓下看看~

我的 Firebox 比 Chrome 要快, 不管是第一次启动还是以后启动, 而且比较明显

Hi marguerite ! 我抓取了 firefox 启动时的 debug message! 附件传不上来,所以我传到网盘上了,有劳帮忙看看什么问题~多谢!
这个是链接
pan.baidu.com/share/link?shareid=415556&uk=1077202891

恩,我的以前也挺快的,现在也不知道动到那里了就是很慢~哎!!Firefox 用习惯了换其他的感觉不爽~

里面好多 gettimeofday 可能和这个有关系, 你已经有所有的插件关了吗?

1赞

嗯,这个我有试过,基本没什么改善,感觉只要扩展开的不是很多影响就不大。而且我也有关掉了自动检测更新,还是没有改善~
感觉可能和那个 gettimeofday 有关,只是看不懂,不知道哪里的问题~~

这个没关系。那就是个最基本的计时,只要开网页就有,速度很快。

strace -T -e ‘!poll,read’ -o firefox-debug.log firefox

可以消除那些输出。

你好像没装语言包。

MozillaFirefox-translations-common

1赞

恩,装了之后还是不行,所以我重新装了下系统,现在好了,谢谢你的回复 :slight_smile:

也感谢这位兄弟的回复~

有相同的问题,看到了很多方案,可以说明一下有那些主要原因么?简略说一下就可以了,谢谢。

  1. 启用的插件太多肯定会有影响,但我感觉这个影响不是特别大,只要不要装太多就行~
  2. 启动自动检测更新,这个也会有一定影响,我给关掉了。。
    3.KDE 中设置的问题,我之前的问题估计也就是这个,可能动到了那个地方,每次启动的时候总有好长一段时间 Firefox 进程是僵尸状态,
    那个估计就是问题的原因,但是不知道具体是哪里影响到了,没办法,所以我给重装了,现在 OK 了。。

这个问题后来在网上发现一篇帖子中介绍的方法可以很好地解决,分享给大家。
这个是原帖的地址:
forums.opensuse.org/english/get-technical-help-here/applications/478160-firefox-starts-slowly.html

解决方法:
在 yast 网络管理中指定主机名到回环 IP。



设置之后在 /etc/hosts 中会添加下面一行代码:
127.0.0.2 linux-hexf.site linux-hexf
手动修改 hosts 文件也是可以的,只不过要手动重启下网络服务,用 yast
修改完会自动重启网络。

这样设置之后感觉启动速度确实快了很多。冷启动也比原来快了不少~

mark, 回头看