网页加载时间超过 20 秒,但网络连接速度很快,ping 值良好,DNS 也很快

网页加载时间超过 20 秒,但网络连接速度很快,ping 值良好,DNS 也很快

在我工作的机器(win-xp SP3)上,互联网似乎很慢,每个页面都需要 20 秒以上才能加载。所以我尝试诊断问题。以下是我所做的:

  • 检查互联网连接速度
    • 我去了 speedtest.net。测试花了很长时间才开始,但开始时速度相当快。ping 为 12ms,下载速度为 9.36 Mb/s,上传速度为 0.73 Mb/s。我在网络上的另一台计算机上进行了相同的测试,得到了相同的结果,但页面加载速度更快,测试立即开始。
  • 我在不同的浏览器中尝试过

  • 我检查了互联网上某些服务器的 ping 时间。

    • ping yahoo.com。耗时少于 30 毫秒(yahoo.com 在这台计算机上仍需 20 多秒才能加载,而网络上的其他机器则需不到 4 秒)
  • 我以为可能是 DNS 解析速度慢,但当我执行 ping 操作时,地址似乎立即得到解析

  • 我禁用了 AV,但没有改变任何东西。

下一步我应该测试什么?看来我已经排除了我所知道的所有可能的问题来源。

答案1

尝试 Fiddler2链接这里

它可以准确地找到哪些代码正在耗费时间,并可能指出源代码

答案2

您的下载速度比上传速度慢很多,这很奇怪。似乎有些不对劲。也许您的机器上有一些恶意软件在运行下载?当您的机器应该在网络上空闲时,进程管理器的网络活动面板是否显示任何活动?

如果您的数字有误(即您的下载速度为 9.36 Mb/s),请尝试使用 Adblock Plus 和 Noscript 运行 Firefox,以排除广告和脚本服务器不是您正在查看的页面的瓶颈的可能性。

尝试对大型互联网网站运行长期 ping:

ping -n 100 www.microsoft.com

如果出现任何数据包丢失,则表明存在问题,可能是您的本地网络(机器/设备充斥线路等)或 ISP 的网络存在问题。

此外,您的特定 IP 可能会遭受 DoS 攻击或被淹没。如果您拥有动态 IP 地址,我会尝试关闭所有网络设备和 PC 一两分钟,然后查看重启后情况是否有所改善。

答案3

Fiddler 很好,但可以使用以下工具进行更详细的分析慢速

相关内容