您的位置:首页资讯下载工具 → FlashGet的线程数开得越多越好吗?

FlashGet的线程数开得越多越好吗?

时间:2011/7/7 9:55:14来源:本站原创作者:xy我要评论(0)

FlashGet的线程数开得越多越好吗?
  热点话题:FlashGet下载时的线程数开得越多就意味着下载速度越快
  支持者认为:在使用FlashGet下载文件时,开启的线程数越多,下载的速度就会越快。喜欢下载大文件的朋友们都行动起来,借用FlashGet的多线程功能来提高下载速度,让这辆下载快车“飙”起来。
  官方说明:首先,大家要弄清楚FlashGet的多线程下载的概念。例如我们在使用浏览器下载文件时,就没有多线程一说。浏览器在下载时,将待下载的文件按顺序下载下来。比如,现在有1000个官兵要过河,这地方只有一座独木桥,那么,这些官兵就必须得排好队,一个一个地过去。我们所说的浏览器下载就属于这种类型,将目标文件按顺序下载。而我们提到的“多线程”,就好比在这个河上面搭建多座这样的独木桥,大家可以同时排多个队列过河。
  FlashGet的多线程就是同时将目标文件分割成多块,然后同时下载这些文件块。所以,正常情况下,开启多个线程下载文件时,比单个线程下载文件时快。但是,这里所说的“快”还必须有相应的前提条件,下面我们就来看看这些具体的前提条件:
1. 带宽限制
  大家知道带宽是标志网速快慢的重要指标,假如服务器或你使用的带宽本身就很小,以至于FlashGet的一个线程就能处理,可你偏偏强制使用多线程下载,FlashGet会将目标文件分割成多个块再来下载。本来只要使用一个线程就能很好地利用这个带宽,但偏偏利用多个线程来“分享”带宽,在“分享”的过程中可能会损失带宽不说,FlashGet在下载前要申请磁盘配额,下载后要将下载到临时文件夹中的文件转存到下载文件夹,这些操作都要占用系统资源,往往还可能导致下载速度下降。
  有一个简单的公式:开启的线程数=带宽÷单个线程所能达到的速率。
  到底开启多少个线程最合适要具体情况具体对待,你可以通过试验的方法得出结果。下载时分别用不同的线程来下载文件,在总下载速度不变的情况下,线程数最少则是最恰当的。当你开多了,其余的其实是没有用的。如果你的带宽很小,在某些情况下,线程数开少点效果反而会更好。
2. 服务器端的限制
  很多下载服务器都对下载作了一些限制。譬如,同一IP连接数量限制,也就是说,一个IP地址同时只能开启规定内的线程数。这些服务器的相关下载网页上一般都有提示,提示你不要开启多个线程下载。这时,如果你试图开启多个线程来下载文件的话,往往实际的线程数还是1个,其他的线程无法进行下载。有些服务器还有可能设置成当你使用多线程下载时就直接封了你的IP地址,让你不能再继续下载。
  另外,有些服务器还做了流量限制,也就是规定了最大的下载速度(这类似于上面提到的带宽限制的情况),当FlashGet的单线程下载速度已经达到或是超过了服务器的流量上限,开启更多的线程反而会“弄巧成拙”。
  pc6小编:记得以前pc6小编拨号上网下载东西的时候,开多线程也不见速度有多快的提高。所以线程数越多不一定速度就越快。建议大家使用FlashGet下载小文件时,采用程序默认的线程数就行了,而在下载一些大文件时可以根据情况,考虑增加线程数来达到优化下载速度的目的。

相关视频

    没有数据

相关阅读 Soundflower怎么使用 Soundflower使用教程iPadOS beta 2下载 iPadOS beta 2固件下载地址iOS 13 beta 2下载 iOS 13 beta 2固件下载地址ios12.4beta2更新日志 ios12.4beta2更新了什么剑士kenshi巨人瑞怎么招募 剑士kenshi巨人瑞招募方法全境封锁2easy anti cheat错误解决方法剑士kenshi属性作用影响一览 剑士kenshi属性有什么用剑士kenshi怎么操作 剑士kenshi按键操作说明

文章评论
发表评论

热门文章 百度网盘直接下载助手2016迅雷下载百度云大360云盘转存百度云盘方迅雷高速通道无限使用

最新文章 百度网盘直链下载助手迅雷u享版离线下载怎么 迅雷下载报错怎么办 迅雷下载报错解决办法迅雷制作下载合集怎么用 迅雷制作下载合集使百度网盘直接下载助手怎么用 百度网盘直接下2016迅雷下载百度云大文件最新方法 百度云大

人气排行 IDM怎么用?IDM下载器使用技巧百度网盘直接下载助手怎么用 百度网盘直接下迅雷高速通道无限使用教程电驴怎么连接服务器 电驴连接服务器解决方百度云怎么用迅雷下载迅雷下载到99.9%不动了解决方法2016迅雷下载百度云大文件最新方法 百度云大uTorrent怎么卸载 uTorrent卸载不了解决办法