Board logo

标题: [求助] 请教下什么是多线程软件 [打印本页]

作者: yinwei260    时间: 2016-7-2 19:27     标题: 请教下什么是多线程软件

看了下关于金币减少的原因其中包含3项,有一项是多线程软件,但是帖子里并没有对多线程软件做什么说明!我在百度上也没搜索到有用的信息,所以想请教下什么是多线程软件?
作者: a85127513    时间: 2016-7-2 20:32

所谓的迅雷就是了。多线程软件就是通过多个线程来下载资源的工具。还有旋风,比特彗星,快车等等。
作者: 爱    时间: 2016-7-2 21:29

线程可以理解为下载的通道,一个线程就是一个文件的下载通道,多线程也就是同时开起好几个下载通道。当服务器提供下载服务时,使用下载者是共享带宽的,在优先级相同的情况下,总服务器会对总下载线程进行平均分配。不难理解,如果你线程多的话,那下载的越快。现流行的下载软件都支持多线程。如楼上举的例子。
作者: yinwei260    时间: 2016-7-2 21:34

那我再想问下如果我使用迅雷对在BT板块下载的种子进行多个种子同时下载这样算不算多线程软件是否符合金币消耗中的使用多线程软件?会否消耗金币?
作者: a85127513    时间: 2016-7-2 21:52

多线程不是说你同时下载多个种子就叫多线程,而是一个种子同时开通多个线程下载。比如你用迅雷可以自己设置线程数。你先开1线程下载一个,再开10线程下载另一个,比较一下区别就明白了。
作者: 弄心    时间: 2016-7-3 13:35

多线程下载的原理是这样的:通常服务器同时与多个用户连接,用户之间共享带宽。如果N个用户的优先级都相同,那么每个用户连接到该服务器上的实际带宽就是服务器带宽的N分之一。可以想象,如果用户数目较多,则每个用户只能占有可怜的一点带宽,下载将会是个漫长的过程。




欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://23.225.255.76/luntan/) Powered by Discuz! 7.2