什么是多线程和单线程下载?

什么是多线程和单线程下载?,第1张

简单点讲吧,如果下载东西,你另存为下载,就是单程下载,如果用网际快车等软件,把东西分成五块同时下载,就叫五线程下载(就是多线程)。当然,网际快车也可以单线程,即把东西设为一块下载。

将要下载的数据,划分为多个数据快后,按照一定的网络传输协议,通过单一的,唯一的信道或媒介,传输到你的机子(既:终端).就是单线程传输吧.所谓下载,也是数据传输的一种说法罢了.

所谓下载里的多线程和单线程跟 cpu 没啥关系,我打个比方。

假设你要下载的大文件是 100 节火车车厢,单线程下载就好比你只有一条铁轨和一个火车头,所以只能一次性拉 100 节过来。

多线程就好比你有 5 条轨道和 5 个火车头,分别负责编号 1~20、21~40、41~60、61~80、81~100 的车厢,所以速度会快很多。

希望给帮助你,如果有不理解可以继续问。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11504129.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存