奇怪的毛病:每次打开 Google 都会影响 ping 路由器的延迟

2021-10-14 01:51:22 +08:00
 dangyuluo

最近换了 Linksys WRT1900AC,刷了 DDWRT 10/04/2021 的固件,但是经常会遇到网络不稳定。网络结构很简单:

┌────────────────────────────┐
│                            │
│   Main router: 10.0.0.1    │
│                            │
└────────────────────────────┘
       ▲
       │
┌──────┴─────────────────────┐          ┌────────────────┐
│                            │          │                │
│  WRT1900AC DDWRT           │ <-WiFi<- │ Macbook Pro    │
│  192.168.1.1               │          │                │
│                            │          │                │
└────────────────────────────┘          └────────────────┘

我在 Macbook 上持续以 10Hz 的频率ping 10.0.0.1,在无明显网络活动的时候延迟始终在 1~2ms 正常范围左右。但是如果同时在 Chrome 里打开 Google.com 首页,ping 值会立刻变得不稳定,飙升至 120ms

64 bytes from 10.0.0.1: icmp_seq=1230 ttl=63 time=1.572 ms
64 bytes from 10.0.0.1: icmp_seq=1231 ttl=63 time=1.640 ms
64 bytes from 10.0.0.1: icmp_seq=1232 ttl=63 time=1.604 ms
64 bytes from 10.0.0.1: icmp_seq=1233 ttl=63 time=1.668 ms
64 bytes from 10.0.0.1: icmp_seq=1234 ttl=63 time=1.603 ms
64 bytes from 10.0.0.1: icmp_seq=1235 ttl=63 time=136.734 ms
64 bytes from 10.0.0.1: icmp_seq=1236 ttl=63 time=36.364 ms
64 bytes from 10.0.0.1: icmp_seq=1237 ttl=63 time=29.489 ms
64 bytes from 10.0.0.1: icmp_seq=1238 ttl=63 time=142.539 ms
64 bytes from 10.0.0.1: icmp_seq=1239 ttl=63 time=41.891 ms
64 bytes from 10.0.0.1: icmp_seq=1240 ttl=63 time=32.615 ms
64 bytes from 10.0.0.1: icmp_seq=1241 ttl=63 time=129.088 ms
64 bytes from 10.0.0.1: icmp_seq=1242 ttl=63 time=28.705 ms
64 bytes from 10.0.0.1: icmp_seq=1243 ttl=63 time=9.596 ms
64 bytes from 10.0.0.1: icmp_seq=1244 ttl=63 time=3.611 ms
64 bytes from 10.0.0.1: icmp_seq=1245 ttl=63 time=86.708 ms
64 bytes from 10.0.0.1: icmp_seq=1246 ttl=63 time=1.913 ms
64 bytes from 10.0.0.1: icmp_seq=1247 ttl=63 time=61.104 ms

经过观察

  1. Safari 下不会触发这个问题
  2. Chrome 隐身模式下也不会(很多插件都没有被启用)
  3. 其它网站都不会有这个问题

我现在能想到的就是某个插件在打开 Google 的时候会大量占用 CPU 导致延迟?不过暂时还没有找到具体原因。请问大家有什么思路么?

2555 次点击
所在节点    宽带症候群
8 条回复
jousca
2021-10-14 01:54:06 +08:00
某插件在启动的时候大量并发产生,路由器固件优化一般,处理不过来导致过载。
imycc
2021-10-14 01:54:57 +08:00
如果怀疑是插件引起的话,chrome 打开“更多工具->任务管理器”,看看打开网页的时候插件的负载是否有上升?
jousca
2021-10-14 01:57:52 +08:00
Linksys WRT1900AC 大概是 2014 年的产品。虽然处理器是 Marvell PJ4B (584) v7 (Rev 2) LE,但是现在来说,性能已经应付不了一些需求。
acess
2021-10-14 02:02:16 +08:00
软件 NAT 本来转发性能就不好吧
dangyuluo
2021-10-14 02:10:02 +08:00
@jousca 这点小流量路由器肯定不是瓶颈的,而且我在另外一台 Windows 电脑上测试过,无论多频繁的 ping 都不会被打开 Google 影响。似乎只有 macbook + chrome 会导致这个问题。
dangyuluo
2021-10-14 02:11:54 +08:00
@imycc 试过,但是任务管理器刷新太慢了,高延迟只持续几秒
dangyuluo
2021-10-14 02:28:05 +08:00
彻底删除 Chrome 再重新安装后问题消失了😅现在无从查起
jousca
2021-10-14 19:16:41 +08:00
@dangyuluo 估计你 Chrome 肉鸡了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/807684

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX