Debian - Firefox 非常慢,Chromium 非常快

Debian - Firefox 非常慢,Chromium 非常快
  • 我正在全新安装 Debian Wheezy,运行 Firefox 28.0 64 位(虽然我也尝试过 17.0)。FF 没有安装任何插件,并且所有 about:config 都设置为默认值。

  • Firefox 非常慢(加载 yahoo.com 需要 30 多秒)。在我的 Windows 机器上运行 FF28 运行正常

  • Chromium 瞬间加载 yahoo.com

  • FF 加载本地文件也需要更长时间。页面加载速度非常快,但随后“加载轮”继续旋转,而 Chromium 可以在瞬间完成加载同一个 html 文件。

我做过的不同尝试:

  • 更改网络上推荐的流水线设置

  • 在 FF 和 GRUB 中禁用 ipv6

  • 将“gfx.xrender.enabled”设置为 False,将“layers.acceleration.force-enabled”设置为 True

  • 起初我以为这可能与 DNS 或缓存有关,但如果我重新访问网页,它会以更快的速度加载可见内容,但“加载轮”将继续旋转很长时间。

  • 禁用 javascript--速度还是一样慢。

我不直接改用 Chromium 的主要原因是,我有许多使用 about:config 的 selenium 测试,而我必须为 Chromium 重写所有这些设置。由于插件不兼容,我放弃了 IceWeasel。

编辑:

使用 FF 的 Web 开发人员网络计时,我推断出这是与 DNS 相关的问题。

  • Linux 解析 yahoo.com 需要 2129 毫秒
  • Windows 需要 0ms 才能解决
  • Linux 中所有其他时间都更快

我的 Windows 和 Debian 系统之间的唯一区别是 Windows 使用网关进行 DNS 解析,而 Linux 使用定义的外部 DNS 服务器。但是,如果我尝试在 Linux 下将网关设置为 DNS,则无法解析任何地址。

有什么想法可以解决 -- 双关语 -- 这个问题吗?

答案1

好的,我已将 DNS 设置更改为 8.8.8.8(Google),现在 FF 终于可以快速加载了。这算是好做法吗?如果不使用 Google 服务器,我该如何配置 DNS?

答案2

开放DNS

208.67.222.222
208.67.220.220

或 OpenDNS 供儿童安全浏览

208.67.222.123
208.67.220.123

相关内容