使用协程去实现文件下载有意义么?有的话该如何实现?

在segmentafult上看到一个哥们儿,点进去看了的博客(浏览了主页点了这个篇内容)yuyi
这里讲的是curl实现文件下载,续载的功能。
看完之后,文章后面有一个c实现多进程下载。然后我就想可否用协程来进行多文件下载?

Helenr
浏览 637回答 1
1回答

一只萌萌小番薯

因为php自身的局限性,所用协程下载并没有什么意义,因为你即使开多个协程也只是在同一个进程(线程)内执行,cpu时间片还是一样的量,并没有质的变化,如果非得使用php,你可以考虑多进程,这样起码可以使用多cpu,比如把一个下载文件,分段下载,最后再拼接到一起。
打开App,查看更多内容
随时随地看视频慕课网APP