导致“电脑随机卡顿”的一个冷门问题
设备环境:一台物理服务器,配置还不错,上面跑了不少虚拟机,其中某些虚拟机是我工作的生产力工具,最近忽然发现虚拟机会随机卡顿,几秒钟后就好了。
设备环境:
一台物理服务器,配置还不错,上面跑了不少虚拟机,其中某些虚拟机是我工作的生产力工具,最近忽然发现虚拟机会随机卡顿,几秒钟后就好了。
后来问题排查了很久,不但没有解决,我惊讶的发现物理服务器也出现了随机卡顿,症状一模一样。
按照咱们处理问题的逻辑,第一时间肯定判断硬盘是否有坏道,逻辑是:
电脑随机卡顿,几秒钟后恢复,大概率是硬盘读取数据出现异常。
检测硬盘后一切正常。
随后又检测了内存、电源、cpu占用率等问题,一切正常,这个电脑随机卡顿的问题始终无法解决。

网络配图
静下心再捋了一遍问题:
物理服务器随机卡顿、里面十几个虚拟机也随机卡顿,甚至我本地用来远程操作服务器的电脑也出现卡顿,能同时影响这么多物理和虚拟设备的因素只有网络。
于是我开始排查是否有大流量的应用,排查后依然没有结果。
【揭秘答案】
一觉睡醒,忽然想到了一个问题,办公区为了信号覆盖好,有不少二级无线路由器,无线路由默认开启了DHCP,也就是说内部出现了多个DHCP竞争IP的现象,一旦有冲突就会让整个网络卡顿一下,如果频繁冲突卡顿就会加剧。
然后我尝试性关闭了所有路由器的DHCP,只给出口(顶级)路由器开启了DHCP,测试了一天,卡顿现象再也没有了。
如果你也存在电脑卡顿,尤其是全内网设备都随机卡顿,可以考虑一下这个问题,这是一个常见且容易被忽视的问题。无论如何在一个局域网内设置多个DHCP会产生严重内耗。
请各位朋友注意这个细节