-
您的位置:首页 → 资讯 → 下载工具 → 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卸载不了解决办法
查看所有0条评论>>