前言:
随着我国民用光纤宽带的普及,大家使用的网络带宽也越来越大。曾经以为家里有100M的宽带已经快上天了!但是现在许多雷友家里用上了500M~1000M的宽带也并不稀奇。
可是在更大的带宽给我们带来更快下载速度的同时,也给下载带来了新的问题:许多电脑的”磁盘读写性能”跟不上了,尤其是使用机械硬盘的电脑!
当下载速度非常快的时候,使用机械硬盘的电脑更容易因为磁盘过于繁忙发生下列问题:
-
下载速度突然变慢
-
电脑响应变慢
-
下载进度卡在99.9%
当这些问题发生时,您只需要耐心等待磁盘完成数据写入即可。
但是这到底是怎么回事呢?
下载速度突然变慢:
当迅雷在下载文件时,为了避免频繁的往磁盘中写入数据,引发磁盘读写性能下降。因此迅雷的下载引擎会先将下载得到的数据保存到电脑的内存里。待积攒到足够多的数据后,再一起写入磁盘。这就是迅雷下载引擎的”磁盘缓存”功能。
“磁盘缓存”就像一个水池,下载数据就是在向池内注水,而将数据写入磁盘则是把水池内的水放掉。
一直以来,由于通过网络下载数据的速度比数据写入磁盘的速度慢,所以可以确保这个池子里的水不会溢出。但是假如池水溢出了,就会造成问题。体现在迅雷的下载引擎上,就会造成程序崩溃等异常。
近年来随着网络带宽的增加,已经开始出现下载数据的速度比数据写入磁盘速度更快的情况。
此时如果不对下载数据的速度做任何限制,水池里的水是注定要溢出的。
我们都不希望迅雷的下载引擎发生崩溃,因此当迅雷的下载引擎发现,磁盘缓存已经快要满出来的时候,就会自动降低下载数据的速度。让已下载的数据尽快写入磁盘,等腾出足够的缓存空间后,再恢复原来的下载速度。
如果你的电脑正在使用机械硬盘,并且在高速下载时,出现下载速度突然变慢的情况。很可能就是这个原因。
电脑响应变慢:
要深入了解这个问题,我们必须从”机械硬盘”的”先天缺陷”说起。让我们先看一张机械硬盘拆解图。
“机械硬盘”在进行数据读写操作时,上图中的”音圈马达”会转动”磁头摆臂”,使位于摆臂尖端的”磁头”在距离”磁盘”表面约1纳米的高度高速飞行,从而在”磁盘”上读写数据。
看似光洁如镜的磁盘表面,实际上是由环环相扣的”磁道”所组成的。当需要读写的数据存放在磁盘的不同”磁道”时,磁头摆臂会在磁盘上来回摆动,使”磁头”飞到存放对应数据的磁道上空,这个动作被称为”寻道”。
由于磁头摆臂是由音圈马达控制的纯机械结构,从发出指令,到摆臂完成寻道的响应时间约10毫秒。相比之下机械硬盘的磁头读写当前位置数据的时间,仅为寻道时间0.1%!因此频繁的寻道操作将会拖慢机械硬盘的响应速度。
这个”先天缺陷”造就了机械硬盘的一大特点【“随机读写”比“顺序读写”慢很多】
比如顺序读写时,速度可能达到100MB/s,但是随机读写时,可能只有500KB/s,仅为顺序读写时的0.5%!
理想状态下,当迅雷正在高速下载数据时,机械硬盘会全力工作,努力将迅雷下载的数据写入磁盘中。但实际上电脑中并非只有迅雷一个软件在运行。包括操作系统在内的其它软件也会产生读写磁盘的需求。而其它软件要读写的磁盘数据,往往处于其它磁道上,这就会频繁的触发机械硬盘的”寻道”操作。
如此一来,机械硬盘就掉进了“随机读写”的泥潭中,不但会使迅雷写入数据的速度变慢,也会造成用户在操作电脑上的其他软件时,整体响应速度变慢。
下载进度卡在99.9%
许多雷友并不知道,迅雷其实会在下载数据的过程中,实时对下载到的数据进行校验,避免下载到错误数据。而校验数据的过程是需要一定时间才能完成的,好在大多数情况下,下载数据的速度比校验数据的速度慢。所以当数据下载完成时,校验数据的过程也能同时完成。下载任务就能顺利完成。
但是当网络下载数据的速度比校验数据的速度更快时,等待校验的数据就会产生积压。下载的文件越大,下载速度越快,积压的待校验数据就会越多。
此时如果再叠加上前面两个问题,校验积压数据的速度就会变得更慢了。
当一个下载任务的文件数据已经下载完成,但还积压了大量未经校验的数据时,迅雷的下载引擎就会让任务进度停留在99.9%,直至所有下载到的数据都校验通过后,才让任务下载完成。
所以当你观察到迅雷原本有很快的下载速度,却在任务进度达到99.9%时突然没了速度,同时迅雷上出现”磁盘繁忙”的提示,那么很可能就是这个原因。
不过需要说明的是,可能导致下载进度卡在99.9%的原因还有很多,这只是其中的一种原因。
结语:
大家了解到这些问题的成因之后,应该不难发现”机械硬盘”已经成为电脑整体性能的瓶颈。纵使你的电脑CPU再快,内存再大,网速再高。最终都会被”机械硬盘”所拖累。
好在近期固态硬盘的价格一直在下降,正在逐渐接近1元/G,性价比越来越突出,希望各位仍在使用机械硬盘的雷友,能够早日换上固态硬盘,就能大幅降低“磁盘繁忙”发生的几率!
补充说明:
注意到部分雷友将新版迅雷X上出现的“磁盘繁忙”提示,误解为新版本迅雷X做了某种限制,特此加以说明:
迅雷X是通过Windows的任务管理器获取的“磁盘活动时间”,通过这个参数可以准确的衡量磁盘的繁忙程度。
连续3秒磁盘活动时间超过90%,迅雷X就会提示磁盘繁忙。
您在使用以往版本的过程中也会遇到磁盘繁忙导致的问题,由于以往版本中缺乏说明,使您不一定能够察觉到问题发生。
迅雷X出现的“磁盘繁忙”提示,只是如实反映了磁盘的当前状态,并对可能发生的问题加以说明,并非新版迅雷X做了某种限制。
2019-4-19更新补充说明:
看了许多用户的评论,都提出了同一个问题“为什么迅雷比其它下载工具的磁盘性能占用更高?”
这是个很好的问题,尽管解释起来可能会稍微有点复杂。
首先,我们要知道,所有的数据传输过程都是不一定可靠的,为了确保数据接收方得到准确的数据,都会设计“数据校验”的机制。
因此所有的下载协议,包括但不限于“迅雷P2SP、BT、电驴”等等都有“数据校验”机制。
这些下载协议的数据校验过程都差不多,都是把每个文件分为N个文件块,然后计算出每块文件的特征值进行比较,每块文件的特征值一致,就认为接收到的数据是正确的,不一致就是错误的。读取文件计算特征值的过程就会占用磁盘性能。这是背景。
迅雷的下载速度之所以比其它下载工具更快,主要是因为迅雷实现了“多协议融合下载加速”,也就是说当你使用迅雷下载一个文件时,迅雷会同时通过“迅雷P2SP、BT、电驴”等多个下载协议,同时下载数据,从而获得比单一协议下载工具更快的下载速度。
这样做就相当于同时运行三个下载工具,去下载同一个文件。虽然下载速度更快了,但是也会因为需要同时校验三种下载协议的数据,使得磁盘性能占用大幅增加。
所以大家拿“浏览器下载、百度网盘、Steam、uTorrent”等等单一协议下载方式来跟迅雷做比较,是不合适的。
xxx
发表于 2019年03月24日 07:43
看评论真的很尴尬,以为互联网普及了几十年。我很少开迅雷会员,冷门资源要么是完全下不动的几kb,要么还是可以接受的1-2M。百度云没会员下载东西基本是痴心妄想,你下载两个小时左右就会直接限速到200k,迅雷我很少遇到这个情况(不过四五年前迅雷一定是如此限速的,现在没遇到)。我的老电脑也就系统是固态,平常机械硬盘最快速度7-8兆每秒,算上读写的降速大概5兆每秒。你们迅雷以前是不行啊,反正2010年之后一段,吃相不好还是很明显的,不过就是三四年前吧,好像没那限速什么了,也用过国外下载软件,下载起来更麻烦,要么广告多,要么限速,真的,我见到这里边的很多评论,实在是惊到了。无力吐槽,,
呵呵
发表于 2019年03月23日 11:38
显然不是。两个问题:
1. 如果是磁盘问题,不会前50% 20m/s 后来慢慢减速变成20k/s。多次删除重启任务依然如此
2. 下到固态盘里也一模一样的问题,没有丝毫改善
purecolour
发表于 2019年03月22日 07:49
迅雷都说过了卡在99.9%是因为在效验文件的完整性,用迅雷也确实很少体会到下了几十个G的东西然后压缩包损坏的情况。
实际上如果你确定进度条卡在99.9%不动了而不是还没有下载完,大可以直接打开迅雷文件夹,把那个最大的(大小相当你要下载的东西)的东西的后缀改成你下载完成后的格式(比如exe,rar之类的)一样是能用的。
呵呵
发表于 2019年05月04日 02:32
狗屁,我下载很多游戏分卷包,然后修改后缀之后解压直接损坏。
icyrus
发表于 2019年03月21日 18:18
会员也什么鬼磁盘繁忙?! 搞啥?! 怎么其他BT就没这事. 能编个好点的理由吗?
icyrus
发表于 2019年03月21日 18:18
会员也什么鬼磁盘繁忙?! 搞啥?! 怎么其他BT就没这事. 能编个好点的理由吗?
zn乐
发表于 2019年03月22日 20:51
磁盘繁忙跟会员有个什么关系不应该是硬盘的问题吗,你个鬼才你说出这句话就跟你50m的网速问为什么我开了会员不能达到12.5Mb/S一样
虽然有时候确实有不能达到带宽的速度但也有下载源的问题
但是离线不能到满速绝对是迅雷的锅
zn乐
发表于 2019年03月22日 20:51
磁盘繁忙跟会员有个什么关系不应该是硬盘的问题吗,你个鬼才你说出这句话就跟你50m的网速问为什么我开了会员不能达到12.5Mb/S一样
虽然有时候确实有不能达到带宽的速度但也有下载源的问题
但是离线不能到满速绝对是迅雷的锅
NX
发表于 2019年03月21日 13:31
同样的速度下,迅雷卡磁盘,比特彗星和utorrent都不会卡。
下没被屏蔽的东西迅雷是更快,但是电脑会卡的飞起,这特么的是下载还是挖比特币啊
kevin
发表于 2019年03月21日 11:54
不得不承认,迅雷现在是真的恶意限速,只有会员不限速,当年的FlashGet也没有你这么恶心,任何行业都一样,只要是垄断,就会变得无下限!
123
发表于 2019年03月21日 09:42
你看这口锅它又大又圆!
你大爷
发表于 2019年03月20日 08:54
不得不承认,迅雷现在是真的恶意限速,只有会员不限速,当年的FlashGet也没有你这么恶心,任何行业都一样,只要是垄断,就会变得无下限!
易钊旭
发表于 2019年03月18日 20:32
只用迅雷就卡
用别的就不卡 心里没避暑??
泗溪
发表于 2019年03月22日 19:29
推荐一个好用的可以吗
泗溪
发表于 2019年03月22日 19:30
推荐一个好用的可以吗
易钊旭
发表于 2019年03月18日 20:32
只用迅雷就卡
用别的就不卡 心里没避暑??
易钊旭
发表于 2019年03月18日 20:32
只用迅雷就卡
用别的就不卡 心里没避暑??
hfh
发表于 2019年03月18日 14:13
卡在百分之99时候经常发生,只说了原因,除了更换硬盘外,没有解决办法吗?什么时候这99能效验完成呢?
hfh
发表于 2019年03月18日 14:13
卡在百分之99时候经常发生,只说了原因,除了更换硬盘外,没有解决办法吗?什么时候这99能效验完成呢?
spathe
发表于 2019年03月18日 05:47
改一下标题吧,这种营销式标题很蛋疼
勋
发表于 2019年03月17日 14:36
我固态跟不上你的写入速度?逗我?
勋
发表于 2019年03月17日 14:35
我固态跟不上你的写入速度?逗我?
wz
发表于 2019年03月17日 11:59
楼下说打开任务管理器,迅雷如实反映那个,27%的占有率还忙你解释一下
梦熙
发表于 2019年03月17日 11:21
是不是在逗我?好玩吗?
ted
发表于 2019年03月17日 08:51
我知道错了,迅雷爸爸,你是上帝,我再也不敢用你了
ted
发表于 2019年03月17日 08:50
我知道错了,迅雷爸爸,你是上帝,我再也不敢用你了
说的比唱的好听
发表于 2019年03月17日 02:48
装继续装,简直越描越黑,我用其他软件下载为什么不会出现磁盘繁忙,就迅雷你当婊子立牌坊,恶心
说的比唱的好听
发表于 2019年03月17日 02:47
装继续装,简直越描越黑,我用其他软件下载为什么不会出现磁盘繁忙,就迅雷你当婊子立牌坊,恶心
WUshenlin
发表于 2019年03月16日 17:47
迅雷就是一个永远卡在99.9%的企业,无法画上圆满的句号,也无法给热爱它的会员一个圆满的交代,每次下载到99.9就悬着一个心,千万要下载完啊!!!
这样的下载器我们不需要,这样的服务还不如去某度云,不开会员的限速下载,至少还知道等待总有结果!
请迅雷把自身毛病解决了,再来收费服务,不然就退所有会员会费,同样的资源,我们再某些地方不花钱一样可以下载完。
WUshenlin
发表于 2019年03月16日 17:47
迅雷就是一个永远卡在99.9%的企业,无法画上圆满的句号,也无法给热爱它的会员一个圆满的交代,每次下载到99.9就悬着一个心,千万要下载完啊!!!
这样的下载器我们不需要,这样的服务还不如去某度云,不开会员的限速下载,至少还知道等待总有结果!
请迅雷把自身毛病解决了,再来收费服务,不然就退所有会员会费,同样的资源,我们再某些地方不花钱一样可以下载完。
Kid
发表于 2019年03月16日 15:28
我电脑2W多块新机子。。冲完迅雷会员了。。你告诉我电脑不行。。下载慢。。你可真棒
dawei
发表于 2019年03月16日 09:19
win10每次开机就开启Background Intelligent Transfer Service和Windows Update 然后就满载了 我又有什么办法呢!只能去关闭啊 然后下次开机又重启了 难受
lee
发表于 2019年03月15日 14:57
打开电脑 只开迅雷下载,电脑是新的,难道要换上未上市的磁盘?看这样子迅雷是要完蛋,没事不解决问题,找什么借口!
强伊文
发表于 2019年03月15日 16:19
当你看到迅雷提示“磁盘繁忙”,迅雷只是如实反映了Windows系统任务管理器检测到的磁盘状态。此时你打开任务管理器查看磁盘状态。也能得出磁盘繁忙的结论。并非迅雷找什么借口。
weizhu
发表于 2019年03月17日 23:35
评论区里好多“2w多”的电脑,可能人傻钱多2w多买了个机械硬盘的电脑吧
xxx
发表于 2019年03月24日 07:44
看了评论区真是感觉可怕,,哎
方九州
发表于 2019年03月15日 12:37
迅雷啊,你真是越来越完蛋了!下载个东西弄出这么多花样。我的会员是白花钱了,下次打死也不支持了!!!!!!
强伊文
发表于 2019年03月15日 16:38
这个“花样”的作用类似“体温计”,当你发烧的时候,体温计会如实反映你的体温。
抱怨体温计的存在,对治疗发烧没有任何帮助。
谢磊
发表于 2019年03月15日 09:02
迅雷是在说,卡99.99不关迅雷的事,怪我们电脑。
强伊文
发表于 2019年03月15日 15:58
你可能没注意到文中提到了,卡99%并非只有这一种原因。
刘凯
发表于 2019年03月14日 20:52
为啥只有迅雷这样?其他下载软件没事?
强伊文
发表于 2019年03月15日 15:59
目前应该只有迅雷是支持多个下载协议融合下载加速的。支持多种下载协议融合下载加速的代价就是更复杂的校验算法。
;吕雄
发表于 2019年03月14日 13:46
我的磁盘繁忙了,怎么办?????????????
强伊文
发表于 2019年03月15日 16:00
不用担心,只要耐心等待一段时间即可。
webmaster
发表于 2019年03月14日 12:57
看到这些评论,心里拔凉拔凉的,马上VIP7了好多年的老会员了啊,一个月12.6元贡献给迅雷,现在怀疑还要不要开了
张三
发表于 2019年03月13日 23:52
老子花钱了成为VIP,速度跟没成为VIP一个鸟样,迅雷退我钱,无良企业。
垃圾迅雷
发表于 2019年03月13日 19:33
垃圾 还限速 劳资是会员啊 下载还是没速度
阿里巴巴
发表于 2019年03月11日 20:39
p2p嘛,就是把用户的计算机也当成”文件源“,即:但你在下a文件时如果你的”附近“又来了一个需要同样资源的人,那么新来的就不会从相对较远的文件服务器上开始下载,而是直接从”更近“的你的电脑上复制文件进行下载,但此时你的电脑就既需要下载文件也需要上传文件,所以就会更加频繁的调用磁盘,不然你以为为什么会员那么快,迅雷生态从某种意义上来说,非开会员是草,会员是羊,迅雷是人
强伊文
发表于 2019年03月15日 16:48
前半部分关于P2P部分描述,只对了一半。
迅雷会同时从拥有相同资源的服务器,和拥有相同资源的迅雷用户那里下载数据。
上传虽然也会增加磁盘负担,但是大部分人的上传带宽还没那么大。所以上传并非造成磁盘繁忙的主要原因。
会员那么快的主要原因,是因为使用了星域CDN进行加速。这是有成本的,所以要付费才能用。
大家互相P2P传输数据进行加速时,是不区分用户是否是会员的。
迅雷255
发表于 2019年03月17日 22:33
那p2p加速就需要另一个网友不仅要打开电脑还需打开迅雷才能加速吗?
咋地想人肉啊
发表于 2019年03月11日 20:29
垃圾玩意,还赖用户的磁盘?固态硬盘和机械硬盘我怀疑你都分不清,你说的是机械硬盘磁盘繁忙,认了,但固态也繁忙?你了解固态?笑了,自己公司软件问题,还翻转来赖用户磁盘,真厉害,想必有重演那个迅雷快鸟事件吧?我还傻傻的开了一年vip,笑了,是苦笑,tm的什么垃圾东西,倒闭吧你!
强伊文
发表于 2019年03月15日 16:53
当你看到迅雷提示“磁盘繁忙”,迅雷只是如实反映了Windows系统任务管理器检测到的磁盘状态。此时你打开任务管理器查看磁盘状态。也能得出磁盘繁忙的结论。
这可不是迅雷瞎编出来的。。。
而且现在有些杂牌固态硬盘的性能还不如机械硬盘呢。。。
123
发表于 2019年03月17日 07:51
你可拉到吧 下载游戏不是限制资源。普通的大型游戏,下了一晚上就没下完最后几kb下载,会员加速永远是0kb怎么解释
123
发表于 2019年03月17日 07:51
你可拉到吧 下载游戏不是限制资源。普通的大型游戏,下了一晚上就没下完最后几kb下载,会员加速永远是0kb怎么解释
闹呢
发表于 2019年03月11日 19:59
别的什么也不说,就一个,你给我们试用的会员加速和我们开通会员后是一个速度???!!!
闹呢
发表于 2019年03月11日 19:59
别的什么也不说,就一个,你给我们试用的会员加速和我们开通会员后是一个速度???!!!
SCSD
发表于 2019年03月11日 19:10
没300MB的带宽 你们是一般看不到这个的