前言:
随着我国民用光纤宽带的普及,大家使用的网络带宽也越来越大。曾经以为家里有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”等等单一协议下载方式来跟迅雷做比较,是不合适的。
迅雷已死
发表于 2019年03月03日 17:57
还能再无耻一点吗?一心只想捞钱,不想进取
邓梓恒
发表于 2019年03月03日 17:52
一群杠精。
邓梓恒
发表于 2019年03月03日 17:51
一群杠精。
邓梓恒
发表于 2019年03月03日 17:51
一群杠精。
牛的很
发表于 2019年03月03日 16:35
可牛了,下载一直显示磁盘繁忙,一开会员,速度杠杠的!
牛的很
发表于 2019年03月03日 16:34
可牛了,下载一直显示磁盘繁忙,一开会员,速度杠杠的!
后悔当了10年的交年费傻子
发表于 2019年03月03日 02:06
每次想放弃迅雷,不再交年费,迅雷就有一番雄心壮志要改善的说词,又骗我乖乖交了年费,就这样过了十几年,结果看到的是软件一代不如一代,还不准人家用回旧版本。上个月年费到期了,真心感觉交不交钱,都是一样下不动,这次真的铁了心,不管你们说什么,我都不会再续费了。
你们自己看看这一堆评论,除了你们自己的托以外,谁认同你们对于卡慢的说词,就只会整天把消费者当三岁小孩骗,现在的人没那么笨了啦
西子
发表于 2019年03月02日 20:12
限速死m的玩意儿
西子
发表于 2019年03月02日 20:11
限速死m的玩意儿
西子
发表于 2019年03月02日 20:10
限速死m的玩意儿
西子
发表于 2019年03月02日 20:09
限速死全家的玩意儿
西子
发表于 2019年03月02日 20:09
限速死全家的玩意儿
潘永鹏
发表于 2019年03月02日 17:05
狗屁,我刚开机就开了个迅雷就磁盘繁忙。扯犊子呢
迅雷的干爹
发表于 2019年03月02日 16:36
会员到期之后立刻出现磁盘繁忙,已向相关部门举报。
边缘过客
发表于 2019年03月02日 10:11
限速已经不是一两年了,有些文件迅雷下不了换其他下载软件可以正常下载,限速还找个冠冕堂皇的理由,真是不要脸,白瞎了我的VIP. Free download 就还好
建哥
发表于 2019年03月02日 09:54
迅雷你是不是穷疯了,为了 赚点钱,所有的下载内容你都给卡在百分之99,好的你说我的硬盘繁忙好,我开了会员后怎么就不繁忙了。卡在99那些文件都下好了。你们真对不起我们这些一路支持你们的的人。我从你们的软件上线开始一直用到现在。真是寒心呀,迅雷怎么就变成了这样。失望对你们。。。。。。。。
金璐
发表于 2019年03月02日 05:04
我这边重启好几次了,清理垃圾好几次,CPU显示42%。温度也不高,然后出来迅雷什么都没开,硬盘也空间很大。还是繁忙,,,我也想知道要怎么让他不繁忙
Jck
发表于 2019年03月02日 04:35
迅雷你马格币,敢限速?
lkkui
发表于 2019年03月01日 20:22
只开了迅雷一个软件!磁盘繁忙? 还是迅雷繁忙?!
lkkui
发表于 2019年03月01日 20:22
只开了迅雷一个软件!磁盘繁忙? 还是迅雷繁忙?!
陈涛
发表于 2019年02月28日 13:17
后台一个软件都没有,就一个迅雷,你给我是磁盘繁忙,我下载其他的又能下,在迅雷下载就不动,玩我呢
陈涛
发表于 2019年02月28日 13:17
后台一个软件都没有,就一个迅雷,你给我是磁盘繁忙,我下载其他的又能下,在迅雷下载就不动,玩我呢
叫我大哥
发表于 2019年02月28日 01:42
可怜我用720G的固态储存盘还是繁忙
林撒
发表于 2019年02月27日 23:40
真的很搞 我看了任务管理器磁盘占了百分之五十就繁忙 您也太厉害了 校验和写入 都慢的要死 事实证明 我就算开了超级会员也是一个样 没区别
林撒
发表于 2019年02月27日 23:40
真的很搞 我看了任务管理器磁盘占了百分之五十就繁忙 您也太厉害了 校验和写入 都慢的要死 事实证明 我就算开了超级会员也是一个样 没区别
卢本伟
发表于 2019年02月27日 20:14
限速就限速,别说有的没的,看着任务管理器,只占用百分之30,迅雷却提示磁盘繁忙,没见过会员都要限速,还不如百度云,百度云超级会员至少开一部分线程,迅雷全速下载还要百分之90后就限你速,佛了
大千
发表于 2019年02月26日 23:29
磁盘繁忙是因为你 没! 冲! 钱!
强伊文
发表于 2019年02月27日 17:05
你说反了。充钱开会员以后,因为可以额外获得“会员加速”,使得下载速度更快了,就会更容易出现磁盘繁忙的情况。
郑淮
发表于 2019年03月01日 12:19
我vip2用手机没点事用电脑微星的给说繁忙??????????还能用吗??
郑淮
发表于 2019年03月01日 12:19
我vip2用手机没点事用电脑微星的给说繁忙??????????还能用吗??
一个好人
发表于 2019年02月26日 13:30
哇 显示我磁盘繁忙 我开了个会员 速度10mb每秒哈哈
555
发表于 2019年02月26日 04:44
迅雷你的软件工程师都是新东方厨师专业培训的吧?一边做饭还一边耍着流氓,没事就弹出个广告,下载速度奇慢,充费后也不见好转。
你亲哥
发表于 2019年02月25日 19:33
我10000配的电脑你跟我说磁盘繁忙?????
强伊文
发表于 2019年02月27日 17:08
迅雷出现磁盘繁忙的提示时,你打开任务管理器,看磁盘的活动时间,肯定也是大于90%的。迅雷只是如实反映你的系统状态。跟你电脑花了多少钱没关系。
欧来若
发表于 2019年02月27日 21:35
说你呢 磁盘占用10% 别洗了
欧来若
发表于 2019年02月27日 21:35
说你呢 磁盘占用10% 别洗了
欧来若
发表于 2019年02月27日 21:35
说你呢 磁盘占用10% 别洗了
欧来若
发表于 2019年02月27日 21:36
说你呢 磁盘占用10% 别洗了
欧来若
发表于 2019年02月27日 21:37
说你呢 磁盘占用10% 别洗了
欧来若
发表于 2019年02月27日 21:37
说你呢 磁盘占用10% 别洗了
找理由耍流氓
发表于 2019年02月25日 13:12
这是真逗啊,那你告诉我,为什么我点了试用会员加速之后,速度就恢复20-30M的下载速度了呢?耍流氓就说耍流氓,为什么要跟我们说 因为被你耍的小姑娘思想不开放 不给你耍呢?
强伊文
发表于 2019年02月27日 17:15
某个任务的下载速度慢,不一定是磁盘繁忙造成的。
比如你在下载一个任务时,其他软件正在大量占用磁盘。这时迅雷检测到磁盘活动时间大于90%,也会出现磁盘繁忙的提示。
这时你通过会员加速任务的下载,会快很多也是正常的。
好借口
发表于 2019年02月25日 01:40
限速就限速啦,真多借口!
王旭
发表于 2019年02月24日 22:23
现在压根就不是下载速度慢,是连资源都不显示,跟硬盘有毛关系,不冲会员还能下载,现在冲了会员反倒是下不了。
魏杰
发表于 2019年02月24日 18:01
就算问题是这个问题,那怎么样解决你这个99.99%的问题啊?说了一堆话,但没有个解决方案,等于没说
申鹏志
发表于 2019年02月24日 17:03
得了吧,我选固态也照样卡,一年会员是白冲了,就当告别了
江长寿
发表于 2019年02月24日 16:32
得了吧我200M宽带35mb/s下载都能把我硬盘吃满,说到底还是迅雷自己的问题,对硬件过于依赖。怎么我用其他的bt下载不会有同样的问题
王伟
发表于 2019年02月24日 07:37
迅雷真他吗的是SB,下载软件弄得跟人妖一样,还提出来磁盘繁忙的概念,软件的问题还说是机械硬盘的问题,真是SB理论,下载一夜一个电影都下不来了,会员到期不在使用迅雷,祝迅雷早日破产
拉条子
发表于 2019年02月24日 06:53
我觉得吧,迅雷想把锅甩给“技术”,但我觉得,卡99%纯粹为了吸用户的上行。
石头
发表于 2019年02月24日 00:54
发现迅雷现在越来越吭人,即使买了会员 ,速度也不上去 ,现在居然开始怪机械硬盘了。现在我遇到的问题,经常这样:用迅雷下磁力链或者BT,下着下着就没有速度了,即使会员也那样,然后我把这些复制到百度云盘立马可以下载,而且顺顺利利的下载到100%,那请问人家的怎么没有磁盘性能跟不上?
julie
发表于 2019年02月23日 18:02
开了会员也没有变快的。是不是只有我·?看来真的是迅雷毁磁盘了。。。