家里的千兆宽带测速只剩500M,换网线、拨号直连光猫都能跑满,一接路由器就掉速。折腾半天才发现,问题不在硬件,而是路由器连续开机两个月,内部缓存堆积、连接数爆满。这次实测发现,手动清理缓存和优化连接数,网速直接回升到950M。
常见误解是网速慢就重启路由器,但重启只是临时清空内存,过几天又原样。真正的根源在于路由器长时间运行后,ARP表、NAT会话表等缓存条目没被释放,老旧设备连接数占满,新设备发包就得排队。第一步:登录路由器管理页,找到系统信息或运行状态,查看当前连接数。如果超过路由器最大连接数的80%(比如家用百元路由器上限约1024,超过800就危险),就需要清理。第二步:在“系统工具”或“高级设置”里找“清除缓存”或“清理连接数”选项,一次操作就能释放几百条无效条目,网速立刻恢复。
我实测过一款用了三年的小米路由器,平时只重启不清理缓存,连接数长期卡在980左右。清理后降到300多,测速从450M跳到860M。注意:有些路由器没有显式清理按钮,可以开启“定时重启”功能,每周凌晨自动重启一次,同时手动降低最大连接数限制(比如从1024改为512),反而能平衡负载。另外,别把路由器塞进弱电箱,散热不好导致CPU降频,也会加剧缓存堆积,放通风处能延长缓存清理间隔。
问:为什么重启路由器后网速变快,但过几天又慢?
答:重启只是临时清空RAM里的缓存数据,但路由器在运行中会不断积累DHCP租约、NAT会话等临时条目,默认的缓存自动清理机制不频繁,所以几天后连接数又满了。建议开启每周定时重启,或者手动在后台清理缓存。
问:路由器缓存清理操作会断网吗?安全吗?
答:清理缓存瞬间会中断现有TCP连接(比如正在下载的文件会暂停),但路由器会立即重建新连接,一般5秒内恢复。操作时避开打游戏或视频会议时段。不会影响保存的设置,比如WiFi名称密码这些不会丢。
问:所有路由器都有缓存清理功能吗?找不到怎么办?
答:中高端路由器(如华硕、网件)一般在“系统管理→优化”里;小米、TP-Link等大众品牌在“高级设置→系统工具”里。如果实在找不到,可以用SSH登录(需开启Telnet)执行“echo 3 > /proc/sys/vm/drop_caches”命令,但风险较高,更建议直接设置每周定时重启替代清理缓存。

