[雷科技]下载小电影总卡在99%的原因,终于找到了( 二 )


B是老实进度条 , 没被调教 , 10秒加载到10% , 100秒100% , 一分不差 。
此时因为A前十秒加载到99% , 而同样时间B却仅有10% , 在强烈的对比下 , 大部分人会认为A比B更快 , A比B更好用 。
虽然A最后耗费90秒才完成1% , 但很多人出于不甘心的心理 , 反而会耐心地等待 , 为它打气 。
在优胜劣汰的规则下 , 用户自然纷纷把B卸载掉 , 只留下A , 产品经理出于用户留存的想法 , 只能优先采用虚假进度条A 。
[雷科技]下载小电影总卡在99%的原因,终于找到了
本文插图
现在明白了吧 , 有时候不是进度条不准 , 而是产品经理在搞事 。
小提示:虚假进度条 , 常见于各类视频网站 。
下载完成后的块校验
相信小伙伴们用迅雷时 , 没少经历过下载到99.9% , 突然0KB的情况 。
根据我多年的经验 , 导致这种情况发生的原因主要因为块校验的机制 。
[雷科技]下载小电影总卡在99%的原因,终于找到了
本文插图
迅雷下载采用P2P协议加速 , P2P的优点在于有多个数据来源 。
每个下载过该文件的人 , 相当于一台服务器 , 当别人下载时自动在后台上传数据 , 提供速度 。
想想成千万人免费当苦力 , 为你一人上传资源 , 那是多壮观的场面 。
这便是热门资源下载永远满速 , 冷门资源仅有几KB的原因 , 也是你电脑时不时上传满载的真相 。
[雷科技]下载小电影总卡在99%的原因,终于找到了
本文插图
但缺点同样也有 , 因为数据来源多 , 质量参差不齐外加上传不稳定 , 容易导致文件乱码出错 。
因此迅雷定下了一个规则:在下载到99.9%的时候 , 会对文件进行块检验 , 如果某个块出现问题 , 无法重新下载 , 则会一直卡在当前进度不动 。
实际当进度来到99.9%的时候 , 文件早已下完 , 最后的0.1%仅是留给迅雷做文件检查用 。
如果哪天卡在99.9%不动 , 别傻楞去充白金会员 , 大声告诉你:钛金会员都没用!
[雷科技]下载小电影总卡在99%的原因,终于找到了
本文插图
本文为***作者原创 , 未经授权不得转载


推荐阅读