尽管 3G 连接速度很快,但浏览器性能却很差

尽管 3G 连接速度很快,但浏览器性能却很差

这是最近遇到的一个问题,让我不得不在墙上打洞。首先要说两点:

  1. 我的连接速度很好。使用各种速度测试工具,速度始终超过 1mbps,在好的时候甚至超过 6mbps。
  2. 我的下载速度和文件传输(P2P、torrents、ftp 等)同样很好。

然而,我的浏览器性能(无论是 FF、Chrome 还是 Opera)显然不太好。过去几周,它的表现一直很糟糕。HTTP 很糟糕,HTTPS 更糟糕。

我按照以下说明使用了 curl -

如何调试浏览速度慢的问题?

尝试看看问题可能是什么。以下是输出结果 -

bob@beelzebubba:~/curl$ curl -w "@curl-timing.cfg" -o /dev/null -s http://www.google.com/

  DNS lookup                          :  0.162
  Connect to server (TCP)             :  0.442
  Connect to server (HTTP/S)          :  0.000
  Time from start until transfer began:  0.442
  Time for redirection (if any)       :  0.000
  Total time before transfer started  :  0.752

         Total time                   :  0.752
         Size of download (bytes)     :  260
         Average d/l speed (bytes/s)  :  345.000

bob@beelzebubba:~/curl$ curl -w "@curl-timing.cfg" -o /dev/null -s https://www.facebook.com/

  DNS lookup                          :  0.230
  Connect to server (TCP)             :  0.729
  Connect to server (HTTP/S)          :  1.620
  Time from start until transfer began:  1.620
  Time for redirection (if any)       :  0.000
  Total time before transfer started  :  2.079

         Total time                   :  2.080
         Size of download (bytes)     :  0
         Average d/l speed (bytes/s)  :  0.000

bob@beelzebubba:~/curl$ curl -w "@curl-timing.cfg" -o /dev/null -s https://www.google.com/

  DNS lookup                          :  0.118
  Connect to server (TCP)             :  0.435
  Connect to server (HTTP/S)          :  1.375
  Time from start until transfer began:  1.375
  Time for redirection (if any)       :  0.000
  Total time before transfer started  :  1.825

         Total time                   :  1.825
         Size of download (bytes)     :  263
         Average d/l speed (bytes/s)  :  144.000

总体来说很糟糕。我的问题是 -

  1. 什么原因可能导致这种突然现象?
  2. 我该如何修复它?谷歌搜索几乎找不到任何帮助。

是的,我已经清除了缓存、删除了 cookie、以安全模式启动了浏览器等等。

答案1

我会尝试使用同一台机器进行不同的连接来继续调试。找到其他互联网源,看看是否得到同样糟糕的结果。

如果您发现另一个连接的性能相同,则问题出在计算机上,潜在原因超过 9000 个

答案2

还是老一套。花了好几天时间解决一个恼人的问题,最后只能发帖求助 - 然后几乎立刻就找到了解决办法。只是在虚拟机技术论坛的一个链接上偶然发现的 -

DNS 查询速度极慢

edit /etc/NetworkManager/NetworkManager.conf

and comment out the line

dns=dnsmasq

so that it looks like the following.

#dns=dnsmasq

Then restart network-manager.

看来已经成功了。

相关内容