首页 > 游戏 > 同样是下载,游戏宅最爱的Steam为什么比迅雷、百度云盘快?

同样是下载,游戏宅最爱的Steam为什么比迅雷、百度云盘快?

很多人在下载一个安装包或是文件的时候,总会遇到1kb/s的情况。但是如果是Steam里下载游戏,却往往是满速,为什么呢?

那你必须了解Steam的下载发展史。

Steam是全球知名的游戏分发平台,在创立之初,它就有着让玩家随时随地玩上游戏的野心,去聘请了Bram Cohen,让他来打造最佳的下载体验。

很少有人知道Cohen,他其实是大名鼎鼎的BT之父,编写了点对点文件共享协议BitTorrent,还开发了第一款利用该协议的文件共享程序。

BT之父Bram Cohen

Cohen是一名天才程序员,从小就拥有编程天赋。

在Cohen的家乡——美国,少儿编程渗透率达到40%,差不多两个孩子里就有一个在学编程,但是大家都是运用麻省理工大学开发的Scratch编程工具学习基础的运算思维,没有真正接触代码。

而Cohen在五岁的时候,就掌握了C语言,到了十六岁,已经学会了三种编程语言了。

Cohen加入Steam之后,就采用了自己研发的P2P技术,将游戏打包成GCF格式,没有进行任何压缩,玩家就只能直接全量下载。

后来,创建Steam的Valve又发布了一个新内容下载系统SteamPipe,对Steam的下载功能进行了优化。

现在,用户只需要一小块一小块地下载,每下载回一块就解压,最后就能组成完整的游戏了。

看完是不是有种恍然大悟的感觉呢?

∠( ᐛ 」∠)_

点击了解更多

麻省理工带你0基础入门编程

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/yx/147435.html