最近在家打游戏,总感觉网络卡顿,队友说可能是防火墙在作怪,问我关掉试试。我一听有点懵,防火墙不是防病毒的吗?跟延迟有啥关系?
防火墙到底干啥的?
先说清楚,防火墙就像你家大门的保安,负责检查进出的数据包,看看有没有可疑内容。系统自带的、杀毒软件附带的,甚至路由器里都有防火墙功能。它主要防黑客、防恶意程序联网,正常情况下不会随便拦你上网。
关掉防火墙真能降延迟?
理论上讲,防火墙确实会消耗一点点系统资源,毕竟要实时监控网络流量。但这个开销非常小,对普通用户来说几乎感知不到。你打游戏卡,八成不是它的问题。
我试过一次,为了验证这说法,把 Windows 防火墙关了,结果延迟从 68ms 变成 67ms,就差 1 毫秒,还不如我换个姿势坐来得明显。而且刚关完没多久,电脑弹出个警告,说“你的设备正暴露在互联网下”,吓得我赶紧重新打开。
真正影响延迟的是这些
与其折腾防火墙,不如看看更实际的问题。比如你连的是 Wi-Fi 还是网线?我家用 Wi-Fi 打游戏,厨房一开微波炉,延迟直接飙到 200ms,一查才知道微波炉和 2.4G 路由器频率冲突。换成网线后稳多了。
还有就是服务器距离、网络拥堵、后台有没有程序偷偷下载更新。有一次我打游戏卡得不行,一看任务管理器,原来是系统在后台自动更新 Windows,占了一大半带宽。
别拿安全换那零点几毫秒
为了省那 1 毫秒把防火墙关了,等于为了快一步进门把锁拆了。真有病毒趁机连出去,盗号、挖矿、远程控制,到时候损失可不止是卡顿。
要是真想优化网络,可以试试 QoS 设置、换 DNS、用有线连接,或者升级路由器。别在防火墙上钻牛角尖,它背不了这锅。