《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 网络 「网络」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注微信公众号:【芋道源码】有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言将得到认真回复。甚至不知道如何读源码也可以请教噢
  4. 新的源码解析文章实时收到通知。每周更新一篇左右
  5. 认真的源码交流微信群。

给你讲个笑话:百度网盘的下载速度。

作为国内仅剩的几款网盘之一,它的占有率是绝对的No.1。但一直以来,百度网盘限速都是一个老生常谈的问题。

动辄几十KB/s,甚至几KB/s,慢的让人痛不欲生。普通用户限速也就罢了,后来就连付费的超级会员也毫不留情地被限死。

如果是下载一个几MB大小的文件,限速100KB/s忍忍就过去了。

在下载大文件的时候,限速的问题就非常难顶了。

这种情况下,也就催生了一批不限速的第三方网盘下载工具,包括浏览器插件、脚本、客户端等等。

第三方度盘下载工具Pandownload会如此受欢迎,就是因为简单粗暴地解决了限速的痛点。

然而,就在今年4月,以Pandownload为代表的的一系列第三方不限速网盘下载工具接二连三倒下,让大家的下载之路更加艰难。

但这还并不是结束。

不知道大家是否还记得之前在网上闹得轰轰烈烈的百度网盘“用户激励计划”?

今年4月19日,许多网友登录百度网盘客户端后,发现度盘新推出了一个“用户激励计划”,并在用户客户端上默认开启。

所谓“用户激励计划”,简单来说就是占用用户带宽和存储空间进行P2P加速。

用户贡献自己的上行带宽赚取积分,而积分可以兑换爱奇艺VIP月卡,极速下载券等奖品。

这波骚操作一出,引起网上强烈的反对声。

随后,百度网盘表示歉意,并在PC端新版本对“用户激励计划”的全部用户做取消处理。此事便就此揭过。

最近,百度网盘又悄悄发布了新版本,而这次更新并不只是简单的修改了版本号,还新增了「提速下载」功能,并且是向用户免费开放的。

有网友称,“从现在开始,你的百度网盘可以做到真正不限速了。”

这次其实是百度网盘官方对“用户激励计划”的进一步升级——除了积分奖励选项外,还提供了「提速模式」的选项。

更新到最新PC客户端后,打开百度网盘-设置-传输-下载提速,点击“去开启”,就可以打开新的「提速模式」了。

这个「提速模式」应该说是“用户激励计划”的改良版,还是大家熟悉的P2P加速。

根据「提速模式」的介绍,它就是把你闲置的上传带宽组成特有的传输通道,来优化下载通道的质量。

说白了就是:普通用户通过这个下载通道下载文件,将会在贡献闲置带宽的同时,获得加速下载的效果。

而此前的普通用户贡献带宽后只能获得积分,再通过积分来兑换提速下载券。

现在开启这个模式后,则可以直接提速,再也不用攒积分了。

接下来让我们看看这个「提速模式」的效果。

首先是非会员不开启「下载提速」的情况下,下载速度还是熟悉的100多KB/s。

开启了「下载提速」功能后,下载速度立马飙升到8.3MB/s,非会员用户也得到了会员才能拥有的下载体验。

根据博主 @好机友 的测试,「提速模式」开启后,热门资源的下载速度显著提升,基本上是以前的10倍还多,恢复到了用户带宽应有的下载水平。

而以百兆带宽为例,平均下载速度在7M/s左右,最差也有先前SVIP的水准。

根据 @差评君 的测试报告,可以看到,一个非会员账户未开启前,下载速度是100KB/s左右。

开启后,这个非会员账户最高跑到了10MB/s,平均速度在3-5MB/s,具体能跑到多少,跟大家的网速等很多因素相关。

再来看下这次更新的下载提速功能协议,也解释得比较清楚了,总体来讲也没有什么有失公允的地方。

虽然百度没有说明占用了用户多少带宽和存储资源,但明确指出会优先保证用户正常使用,不影响上网体验。

并且,百度也表示,「提速模式」可随时关闭,关闭即停止资源消耗,不会在后台偷跑网速。

也就是说你下载完成后如果不需要这项功能,或者感觉网速受影响了,也能够立马自行关闭这个选项。

在此之前,迅雷、BT下载大多也都利用了P2P加速下载协议,这种模式其实已经很常见了。

我们把闲置的上传带宽分享给其他用户加速下载,同样的,其他用户也能为我们加速下载。

这种“我为人人,人人为我”的模式,才是真正的P2P加速下载。

所以,百度网盘这次更新的「提速模式」明显比之前那些骚操作真诚多了。

不过需要注意的是,并不是所有资源都能加速,资源的下载速度还是和资源热度成正比——热度越高下载速度越快,越冷门的资源下载速度越慢,这也是P2P加速模式的惯例。

当然,如果你要下载的是朋友分享给你的私人文件什么的,那么这个下载速度还是很可能会被打回原形的。

之前百度网盘推出“用户激励计划”被狂喷,其中很重要的原因就是用户贡献的带宽与奖励不匹配。

如今官方新增了「提速模式」直接可以提高用户下载速度,则很好地解决了这个最大矛盾。这波对用户来说还是不亏的。

文章目录