为什么用迅雷下载文件到99.9%时,却总要卡一会

迅雷的下载模式是P2SP,比只从节点下载的P2P模式多了一个S(Server服务),比只从服务器下载的 P2S 模式多了一个 P (Peer),属于 BT (BitTorrent) 协议中的一种传输形式。

这意味着在使用迅雷下载时,可以同时从 P 端(节点)和 S 端(服务器)进行下载,所以说 P2SP 是一种可以同时从多个服务器和多个节点下载的技术,理论上它比P2P和P2S模式都要快,P2SP是迅雷首创的下载模式。

那么,为什么用迅雷下载文件到99.9%时,却总要卡一会,究竟怎么回事?

针对迅雷下载进度条总是会卡在99.9%的问题,迅雷官方将解释的内容制作了一张长图,用比较通俗易懂的方式给出了原因。中间绿色的部分就是我们要下载的任务,P2SP 模式会将它分成许多块,通过服务器的数据库匹配每一部分速度最快的 Peer 地址或 Server 地址,同时开始这些块的下载。

简单点来说就是,需要100张不同地方的明信片,于是叫了100个小伙伴去买。大部分人很快就把明信片寄过来了,然而总有那么一两个因为堵车等意外情况没能及时寄过来。这就是为什么多线程下载软件经常卡在最后那一点的原因。

另外,迅雷团队称,下载引擎开发组的同事经过大量的分析和测试,提供了一种新的下载策略,这种下载策略可以有效改善下载进度卡在99.9%的问题,不过,目前还没有能彻底解决这一问题。因为对于多镜像资源下载方式来说,不同镜像资源的可靠性有很大的个体差异。因此对于任何一种多镜像资源的下载工具来说,下载进度卡99.9%的现象是无法完全避免的,只能尽量改善”。你觉得呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181031A0WUX200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券