为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

1 回答

?
一只萌萌小番薯

TA贡献1795条经验 获得超7个赞

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

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 636 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信