我在配备 8GB RAM 的 MacBook Pro 上使用 WiFi。
当我使用 Speedtest.net 或 Fast.com 测试速度时,下载速度约为 20MBps,上传速度约为 10MBps。
当我实际浏览时,页面需要几秒钟到几分钟才能加载(有时完全失败或仅部分加载然后停止)。我发现自己经常在几个已经加载了好几分钟的选项卡之间跳转。
我可以测试什么来找出问题出在哪里?
答案1
首先要排除的是缓冲区膨胀。这是许多路由器和调制解调器中的一个错误,它会导致它们在拥塞期间增加延迟(滞后),而不是让 TCP 拥塞控制正常工作。
在浏览器运行缓慢的时候,运行dslreports.com/speedtest并查看您的延迟(以毫秒为单位)(以及您的延迟等级)。
如果不是缓冲区膨胀,我会查看 DNS 延迟(使用类似工具dig
运行一些 DNS 查找并查看获得响应所需的时间)和知名 CDN 的本地边缘节点的延迟(使用类似工具nettop
查看浏览器连接到的各个 IP 地址的 RTT)。我想我也会寻找高数据包丢失的可能性(对外部 IP 地址运行 ping 100 秒并查看丢失的百分比),但我认为高数据包丢失也会降低您的吞吐量,因此可能性较小。
另外,请确保您没有意外配置使用您忘记的某个 VPN 或代理。如果您的所有流量都通过速度较慢的 VPN 或代理,那么这可能是您的问题。