游戏传输怎么分发更新(二)?点量BT带您了解
-
面议
接上篇文章,接着分享点量BT是如何解决大型游戏传输分发更新既能占用内存小,又能做到快速度的。
点量BT特色功能继续:
3)行业内次设计了上传休眠模式:如果有1000个大型文件需要进行数据上传,但此时只有20个文件有人在下载,传统的传输软件仍然需要这1000个文件的torrent信息驻留内存,而点量BT则是将剩余的980个任务转入休眠,只是定期报告Tracker索引服务器,不再保留torrent等信息,可使资源的占用少。假设有500个任务,每个平均2G大小,传统BT软件大约需要300M以上的内存占用,但采用了休眠技术后,一般只需要20M左右的内存,一旦有下载连入,系统自动唤醒该文件,文件一段时间无人下载后则自动转入休眠,实现了优的资源占用,使得单台服务器同时提供上别大型数据文件的传输成为现实。该功能为点量BT上传内核,详见: ,适合大数据量大并发的上传,需单购买。
4) 引入padding_file技术:传统的BT技术如果做大型文件夹的更新,是将一个文件夹当作一个文件整体处理的,一个分块Piece可能横跨了两个文件,个文件如果长度发生了变化,该文件后面的所有数据的分块hash均会变化,这样,该文件后面的所有文件都可能需要重新下载。而点量BT采用了padding_file技术,一个分块不会横跨2个大的文件,文件末尾不足一整块的,由小文件或者padding_file对齐。这种机制非常适合文件更新的应用,了一个种子文件中,一个文件的某些变化,不会影响到其它文件也需要更新,该技术为大型网游的小化升级提供了技术解决方案。
5)智能网络环境参数适应机制:默认设置为适合普通网络环境的参数,但在千M局域网中,高速硬盘环境下,通过自动检测,可实现单对单传输达50M/s以上的速度,多人同时下载时可达到磁盘或者网络的极限。该技术还为以后的IPV6、以及网络提供了扩展性支持。
6) 的地域性分配设计:点量BT引入了地域智能分配算法,根据节点的地理位置,将同一个运营商、同一个城市,甚至同一个小区的用户直接分配给下载者,使得用户之间可以连上周围近的人,获取较快的速度。值得一提的是,这种智能分配查询只需要一次寻址,几乎是0ms的查询速度,在不增加服务器负担的同时实现了的节点分配策略。需配合点量BT Tracker使用:
点量BT目前广泛应用于游戏传输、视频点播、软件图书资源分发、户外大屏幕节目自动更新、软件盒子等领域。更多详情咨询电话,.