网吧Steam下载卡成狗?十年老网虫的血泪史

说起在网吧下Steam游戏,我这老网虫真是一肚子苦水。十几年前刚开始混网吧那会儿,哪有现在的千兆光纤啊,能有个百兆都算豪华配置了。记得头回在网吧下《CS:GO》,足足等了三个多小时,旁边的哥们儿都快打完两局《英雄联盟》了,我这进度条才爬到百分之三十。气得我差点把鼠标摔了。

为什么网吧的Steam下载总是这么慢?

网络限速是家常便饭

大多数网吧老板精着呢,不可能让你一台机子占满全部带宽。他们后台的策略五花八门,有的直接限死每台电脑的下载速度,有的按时间平摊流量。我常去的那家网吧,白天还好点,一到晚上黄金时段,Steam下载直接降到几百KB每秒,跟用猫拨号似的。

Steam的更新机制在网吧里就是灾难

Steam下载游戏喜欢先分配磁盘空间,再开始下载。网吧的硬盘大多是普通机械盘,甚至有些还挂着老旧的SATA盘,读写速度本身就不行。碰上大型游戏更新,Steam要写几百个小文件,硬盘直接起飞,咔咔响半天,实际进度纹丝不动。我有回下《赛博朋克2077》,光分配空间就耗了快二十分钟,还以为死机了。

节点选择和运营商互掐

网吧普遍用的都是商用宽带,虽然上下行对称,但路由到Steam的CDN节点常常绕路。有些网吧自己拉了多条宽带,但没做智能分流,电信走联通节点,联通走电信节点,下载速度能快才怪。我试过换加速器节点,有时候反而更慢,只能老老实实等Steam自动选,一等又是半天。

墙内加速器和Steam的“暗战”

最近两年好些网吧装了所谓的“游戏加速器”,但它们主要针对网游,对流媒体下载不怎么管。有些加速器甚至会把Steam社区商店墙掉,连下载都变得断断续续。我见过最离谱的一次,网吧因为装了某种安全软件,直接把Steam的下载进程给杀了,我还以为是账号被盗了,吓得重启了好几次。

那些年我在网吧折腾Steam下载的蠢办法

刚开始不懂,以为多开几个下载任务就能提速。结果开了三四个游戏同时下,每个都卡在写入阶段,总速度还不如单下一个。后来学聪明了,先把游戏装到移动硬盘,以为带回去晚上挂机下就行。结果网吧的USB接口供电不足,硬盘一会儿断开一会儿连上,Steam直接报错,白忙活一晚上。

最成功的一次是凌晨跑去网吧包早场,整个网吧就我一个人,网速全归我。那次下《GTA5》一百多G,只用了四十分钟,爽得我连早饭都忘了吃。但那种运气一年碰不上几回,大部分时候还是得跟其他下游戏的抢带宽。有时候刚点下载,后面哥们儿喊“来了来了吃鸡组队”,我就得取消下载让给他,毕竟网吧里组队是第一生产力。

现在的网吧比以前好多了,但老问题还在

这两年网吧升级了全固态硬盘,千兆网络也普及了,下载速度肉眼可见地提上来了。可一到晚上高峰期,Steam下载还是慢,尤其是周五周六晚上。老板跟我熟,私下里说过:“要是让你们一台机子跑满千兆,我账都算不过来。”这话实在。毕竟网吧靠的是上机时间赚钱,不是靠下载速度。

前几天我又在网吧下《黑神话:悟空》,速度稳在50MB/s上下,看着还行,但旁边几台机子也在下,他们下着下着就停了,估计是硬盘忙不过来了。我瞅着自己这进度条一秒一秒地跳,忽然觉得这场景跟十年前一模一样,只不过那时候等的是《CS:GO》,现在是《黑神话:悟空》。

网吧Steam下载卡成狗?十年老网虫的血泪史

说到底,网吧Steam下载不行,不是哪个人的错,是这种场景本身就不适合干这种事。你想啊,一个公共空间,要兼顾那么多人的上网需求,还要控制成本,下载大文件必然会被牺牲。真要追求下载速度,不如回家自己挂机。可我们这些网虫,有时候就是贪那网吧的氛围,哪怕下个游戏慢得像蜗牛爬,也愿意坐在那儿跟兄弟们唠嗑等。这种又气又爱的感觉,大概只有经历过的人才懂。