我最近转换到了 Linux(Ubuntu 11.04)并安装了 Google Chrome(不是 Chromium)。令我惊讶的是,它运行起来非常慢。ditro 中包含的 Firefox 速度要快得多(快 2-4 倍,有时甚至更快)——始终如此。
奇怪的是,在 Windows 7 VM(虚拟机箱、NAT 桥接)中运行的 chrome 也运行得更快 - 就像我使用 Linux 方式之前所习惯的一样快。
为什么?我该如何修复 Linux Chrome?
详细信息:Ubuntu 11.04,最新版。Linux chrome:13.0.782.218。Windows chrome:13.0.782.218 m。无代理。
答案1
找到问题了!显然是 DNS 解析问题 - 但 chrome 没有报告这个问题。具体来说,是 mdns 服务问题。要修复,请编辑/etc/nsswitch.conf(当然是 sudo)。将这一行替换为
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
使用这个(删除 mdns4_minimal 和 mdns4):
hosts: files dns
然后通过运行以下命令重新启动网络:
sudo /etc/init.d/networking restart
您可以添加的另一件事(与问题无关,但我在搜索时发现)是“wins”以启用 Windows 域解析。
奇怪的是 FF 没有受到同样的影响。它有自己的 DNS 解析吗?