tickstep / aliyunpan

阿里云盘命令行客户端,支持JavaScript插件,支持同步备份功能。
Apache License 2.0
4.2k stars 354 forks source link

多进程同时download比较慢 #470

Closed lyxcc127 closed 2 days ago

lyxcc127 commented 2 days ago

我在服务器开了2个进程去云端download的时候,感觉好像两个进程会等待,有什么办法解决吗

xiaoyaofenfen commented 2 days ago

是的,多进程下载并没有什么用,因为阿里官方那边限制了并发只有3,不管是单个进程还是几个进程的,加起来不能超过3,反而多开了进程之后因为会有出现相互竞争的情况,可能还更慢了。你要想下载快只有两条路,第1条路开三方的权益包速度就快了,第2条路可以用多用户联合下载。

lyxcc127 commented 2 days ago

是的,多进程下载并没有什么用,因为阿里官方那边限制了并发只有3,不管是单个进程还是几个进程的,加起来不能超过3,反而多开了进程之后因为会有出现相互竞争的情况,可能还更慢了。你要想下载快只有两条路,第1条路开三方的权益包速度就快了,第2条路可以用多用户联合下载。

多用户联合下载是什么意思

xiaoyaofenfen commented 2 days ago

是的,多进程下载并没有什么用,因为阿里官方那边限制了并发只有3,不管是单个进程还是几个进程的,加起来不能超过3,反而多开了进程之后因为会有出现相互竞争的情况,可能还更慢了。你要想下载快只有两条路,第1条路开三方的权益包速度就快了,第2条路可以用多用户联合下载。

多用户联合下载是什么意思

文档:https://github.com/tickstep/aliyunpan/blob/main/docs/manual.md#%E5%A4%9A%E7%94%A8%E6%88%B7%E8%81%94%E5%90%88%E4%B8%8B%E8%BD%BD 要快的话还是得开三方权益

lyxcc127 commented 2 days ago

是的,多进程下载并没有什么用,因为阿里官方那边限制了并发只有3,不管是单个进程还是几个进程的,加起来不能超过3,反而多开了进程之后因为会有出现相互竞争的情况,可能还更慢了。你要想下载快只有两条路,第1条路开三方的权益包速度就快了,第2条路可以用多用户联合下载。

多用户联合下载是什么意思

文档:https://github.com/tickstep/aliyunpan/blob/main/docs/manual.md#%E5%A4%9A%E7%94%A8%E6%88%B7%E8%81%94%E5%90%88%E4%B8%8B%E8%BD%BD 要快的话还是得开三方权益

好的感谢