我目前正在 steam 下载一款游戏。速度太慢了,大概需要 9 个小时。
然而,我不明白的是,steam 的下载速度大约为 410kbps,而我的下载速度为 3.4mbps。当 steam 下载时,我家里的互联网基本上无法使用。我花了大约 2 分钟来加载问一个问题页面。那么,如果 steam 只下载 410kbps,为什么我的互联网会遭受如此巨大的损失?我肯定还有 3mbps 可以玩。或者 - 因为 steam 坚持使用全部我的互联网 - 为什么我无法以 3.4mbps 的速度下载游戏?(虽然我怀疑这可能是由于 steam 的服务器。虽然有些人可以以比这更快的速度下载,为什么我不能)
更奇怪的是,如果我通过 origin 下载游戏,下载速度为 700kbps-1mbps,而且耗费的互联网流量还不到 steam 的一半。
这是与 Steam 或我的互联网相关的问题吗?
答案1
对我来说,这听起来像是字节和位之间的转换问题。
Steam 下载速率以千/兆为单位字节(MBps)每秒,而你的互联网速度是以兆为单位来衡量的位(Mbps)大写的“b”对于确定您是以位还是字节为单位进行工作的非常重要,而当它很重要时,却经常被完全忽略。
如果您拥有 3.4 兆比特 (Mbps) 的连接,那么您的下载速度将约为每秒 0.425 兆字节。(3.4 / 8 = 比特到字节的转换)。在这种情况下,您的互联网速度很慢/滞后,因为 Steam 完全占用了您的连接。
每秒 0.425 兆字节意味着每分钟 25.5 兆字节,每小时 1530 兆字节。考虑到您的下载需要 9 个小时,这意味着您的下载量约为 13 GB,这对于现代游戏来说很正常。
这也告诉我,Origin 要么很烂,要么压缩效果很好。如果他们的下载速度真的是 1 兆——少量每秒,则他们无法提供能够处理负载的服务器和网络管道。如果是每秒 1 兆字节(听起来不太可能,因为您的互联网很好),则 Origin 的压缩效果非常好。
如果您确实想阻止 Steam 占用您的互联网连接,那么您可以进入选项(Steam -> 设置 -> 下载)并设置下载速率限制。请注意,列出的速度以千字节为单位,因此您需要乘以 8 才能得到以 mbps 为单位的近似速度。例如,256KBps 大约是 2048Kbps,即大约 2Mbps。
答案2
您可以在偏好设置中限制 Steam 的速率。
首先,使用 Ookla 和至少一个其他速度测试网站找到您的实际带宽。假设这是通过无线方式进行的,请将您的笔记本电脑放在您当前遇到网速缓慢的地方。如果您从 Ookla 获得 3 Mbps,那么您应该尝试将 Steam 限制为 2 Mpbs。请注意,Mbps 是 MBps 的 8 倍。