迅雷下载到99 9|下载到99.9%的时候,迅雷在干什么?
迅雷下载到99 9(下载到99.9%的时候,迅雷在干什么?)
有天,我问同事
你经历过最漫长的等待是什么
“行百里者半九十九点九九九”
一开始还有点没反应过来
然后就查了一下
【迅雷下载到99 9|下载到99.9%的时候,迅雷在干什么?】
emmmmm 。。。
不过,大家为什么都说迅雷快呢?
迅雷的下载模式是 P2SP,比只从节点下载的 P2P 模式多了一个 S (Server),比只从服务器下载的 P2S 模式多了一个 P (Peer),属于 BT (BitTorrent) 协议中的一种传输形式
这意味着在使用它下载时可以同时从 P 端(节点)和 S 端(服务器)进行下载,所以说 P2SP 是一种可以同时从多个服务器和多个节点下载的技术,理论上它比 P2P 和 P2S 模式都要快,P2SP 是迅雷首创的下载模式,在 2003 年还在美国申请了专利哦
下面果汁用一张图形象地描述一下:
中间绿色的部分就是我们要下载的任务,P2SP 模式会将它分成许多块,通过服务器的数据库匹配每一部分速度最快的 Peer 地址或 Server 地址,同时开始这些块的下载
在下载过程中,一旦速度明显降低,会顺着黑色箭头匹配其他的 Pee百思特网r 或 SERVER,优化下载速度
但是,有得必有失 。无论是 P2P 还是 P2SP 模式下载,都对正在下载或者下载后没有关闭程序的用户有做种子的要求,这种 BT 是强制的 。迅雷通过软件优化或上传速度百思特网限制,造成用户机器卡顿的情况已经基本不会发生了
那从 99% 到 100%,迅雷在干什么?
其实,99%的时候全部块就都已经下载好了
前面提到,任务下载要分成许多块,而众多的下载源百思特网导致了质量参差不齐,这就需要在下载完成后进行校验,出错的块要重新下载,最后的 1% 就在干这个
然而,重新下载块,进度是不可能倒退的
如果碰巧有许多块都要重新下载,那进度就会一直卡在那里(比如一些年代久远的资源)
当然,解决的方法也很简单:暂停,重新开始任务,则会重新匹配下载点,这样就可能找到更快的下载点
其实到了 99%,如果是媒体文件,把后缀更改一下一般都可以直接打开;但如果是二进制文件,改完以后有无法运行的风险
总结一下:分块下载 99% 校验问题,是下载模式决定的,校验速度和下载源质量有关系 。为了提高下载速度,大部分下载器都采用分块处理,所以最后一步的块校验是所有下载器都无法躲过的
但是迅雷不是唯一的出路
如果你无法忍受迅雷的广告、付费、盗链...
那就换一个下载器试试咯
macOS用户:
Windows用户:
开头说的只是一种情况,其实还有许多导致 99% 卡顿的原因
以后还会为大家带来干货满满的实用技巧,无论硬件还是软件 。
所以,你们还想听什么?
“至于下载链接,这张图应该说的很清楚了”
- 春天|2022年春天是几月到几月
- 女性统治者|世界十大女性统治者,世界历史上的女性统治者
- 2009年,刘涛畏畏缩缩地走到秦海璐家门口
- 五一|2022五一去三亚怎么买到便宜的机票
- 方言|搞耍是什么意思
- 遇到红颜知己,是一生的福气
- 从二十三岁到三十三岁,沈梦辰等了十年,依然没能等到杜海涛的一
- 求婚|七夕求婚方式排行榜,七夕有哪些浪漫的求婚方式
- 如果人生只剩三个月
- 2022寒衣节可以提前一天烧纸吗