aria2 为什么 下载百度云特别快

2018-09-01 22:50:19 +08:00
 cc959798

我知道是多线程从不同的源下载同一个文件,所以特别快。但是我有个疑问是从不同源下载的数据为什么能拼装成同一个完好无损的文件呢?如果不同源下载都一个文件的同一部分,那这不就是和只从一个源下载是一样的吗

3037 次点击
所在节点    问与答
10 条回复
Judoon
2018-09-02 00:08:51 +08:00
首先我记得是多线程向同一个源下载。另外即使多个源,也没什么问题,不同的线程可以下载不同的文件区块啊。p2p 下载不就是
isCyan
2018-09-02 00:18:44 +08:00
HTTP 协议可以指定文件开始字节数,不同源下载不同区块
nazor
2018-09-02 00:20:02 +08:00
发的 Range 请求,可以同时下载不同的部分。
pkxutao
2018-09-02 01:30:52 +08:00
现在速度是不是慢了? 300K 顶天了
xctcc
2018-09-02 01:41:06 +08:00
多线程用多就被限速了。。累
cst4you
2018-09-02 07:10:20 +08:00
@pkxutao 请买会员然后转存下载, 100MB/s 都可以 (你带宽能到的话
JohnChiu
2018-09-02 08:04:38 +08:00
我好奇的是同样的链接同样的线程,用 IDM 比 aria2 慢很多
just1
2018-09-02 08:08:38 +08:00
header 的 range 了解一下
msg7086
2018-09-02 08:47:15 +08:00
> 我知道是多线程从不同的源下载同一个文件

谁告诉你的?
chen2016
2018-09-02 10:47:25 +08:00
也很适合 idm 下载百度云的东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/485276

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX