前言:
随着我国民用光纤宽带的普及,大家使用的网络带宽也越来越大。曾经以为家里有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”等等单一协议下载方式来跟迅雷做比较,是不合适的。
charmou
发表于 2019年04月17日 12:58
对于你们这种不从自身找问题一味推脱的流氓行为已经无语了
为什么别的下载软件没有这问题
我的电脑和移动硬盘都是固态的,为什么还会出现这问题?
别的不想多说什么了,懒得骂你们了
浪费口水
强伊文
发表于 2019年04月17日 18:29
那就说明,当时你的下载速度实在太快了。或者当时其他应用程序也在大量读写你的磁盘。
啦啦啦
发表于 2019年04月16日 23:10
什么垃圾东西啊? 90%之前都20多M网速下载速度快的飞起 90%之后开始变慢 磁盘繁忙? 什么破JB道理 网速慢跟磁盘有关? 脑子进屎了吧? 自己解决不了的问题就推给用户? 我一个月15块钱开的会员到底是为了什么??? WDNMD
强伊文
发表于 2019年04月17日 18:32
当迅雷提示“磁盘繁忙”的时候,磁盘一定是繁忙的。迅雷是依靠操作系统提供的信息作出的判断。并不是胡编乱造的概念。
222
发表于 2019年04月16日 08:34
当会员到期的时候,就是再见的时候
柯小鹏
发表于 2019年04月15日 22:28
就你这个会卡99.99 还辩
夜色下狂想
发表于 2019年04月15日 22:04
特地打开资源监视器,我把任务都关了,你的进程还在吃我的硬盘吃我的网速,你还狡辩什么
强伊文
发表于 2019年04月17日 18:34
你用迅雷下载完成的文件,在其他迅雷用户需要时,也可能会上传给其他迅雷用户,从而加速其他用户的下载。这是迅雷加速下载的基本原理。所以即使你没有下载任务,也会占用一定的磁盘和网络资源的。
gaolinyang
发表于 2019年04月14日 13:16
固态硬盘固然好,但是也容易坏!我电脑用了五年,坏了两块固态影片,原装硬盘依旧好用。
强伊文
发表于 2019年04月17日 19:01
我5年前买的闪迪240GB固态,一直拿来当下载盘,现在还是好好的。。。
垃圾迅雷
发表于 2019年04月14日 10:36
垃圾不用解释,我用其他的下载就不卡,就你卡硬盘,那我电脑砸了从新买个再用迅雷?
强伊文
发表于 2019年04月17日 18:41
迅雷为了获得更好的加速效果,实现了多协议融合下载加速。这个代价是从不同的协议下载数据时,要同时处理多种协议的数据校验。造成迅雷下载时产生的磁盘IO比其他下载工具都要高。
既然开了速度更快跑车,就得理解跑车的油耗高。一个道理。
Ignis
发表于 2019年04月19日 09:30
那么问题来了,这跑车还没自行车快,不拿来开,停在家里做观赏用,油依然在烧。解释了这么多,不管用户们信还是不信,现在应该做的是解决这个问题,而不是把锅甩给用户的硬件上。要么优化到低配运行,要么贵公司出一款下载盘给我们买可行?野外买来固态怕是又要说“固态也有好有坏”,就算不打算对普通用户负责,还请对付了钱的用户负责,大家花钱使用你们的产品,是为了获得更好的使用体验,而不是听你们说大家的电脑有多烂。
强伊文
发表于 2019年04月19日 10:19
我很想知道哪个下载工具在下载同一个资源时,比迅雷更快?
注意啊,是同一个资源哦。别拿浏览器下QQ安装包的速度,来跟迅雷下电影的速度比。
资源不一样是没有可比性的。
Ignis
发表于 2019年04月23日 12:00
这三天稍微试了一下,比较典型的下载对比只有几个。
同一个种子文件,迅雷0kb/s,那边限速的云盘200kb/s磨磨蹭蹭的慢是慢姑且给我下完了。
另一个种子,迅雷这边2mb/s跑了11%,然后0kb了,那边还是200kb/s的跑着。
然后还有一个,迅速下载到99%,然后就卡在99%了,直到另一边下载一下午完毕都没校验完。
速度确实快,大多数种子普遍要比那边高出10到20倍速度,但是现在问题就在于这个少数资源的卡死,以及即便是零下载速度依然吃高读写的“观赏烧油”现象。不象那些如同此楼楼主一般无脑喷的人,我确切的知道“跑车”和“自行车”的区别,但是这些问题是确实存在的,衷心希望你们能够无视掉这些不讲理的喷子,认真的优化一下,不要再浪费时间去解释了,会卡资源的本来大多数就是偏门敏感资源,而老爱下偏门敏感资源的本来就不是什么正经人,还请不要浪费时间在这些没有素质的人身上,好好的解决问题。
强伊文
发表于 2019年04月23日 17:15
我在今天跟另一位用户的远程协助中,发现了“零下载速度依然吃高读写”的问题原因。我们会在后续的版本进行优化。
Ignis
发表于 2019年04月23日 12:23
诚如你所说,速度没有可比性,但是我相信,比起跑不到目的地的跑车,大家更希望骑上能好好抵达终点的单车。发现问题以后,解决问题才是首要选择,而不是向一堆根本不听你解释的人解释这个问题的原理,你瞧,这解释有用嘛,他们根本不管原理,只管自己有没有成功抵达目的地。
李以琳
发表于 2019年04月14日 10:27
下载一半老是卡在0kB上。
echoraw
发表于 2019年04月13日 23:47
明显的bug,比特彗星,百度网盘,吃满下载网速的时候根本不会卡硬盘。
不从自己找原因一味的推脱。这个问题几个月了,或者换个说法几年了?
会员还有一年多,没解决不会再续费了。
大白
发表于 2019年04月13日 21:28
老子开了会员,宽带200兆,硬盘是固态的,你告诉老子,磁盘总是繁忙咋回事,还有b脸解释吗
大白
发表于 2019年04月13日 21:27
老子开了会员,宽带200兆,硬盘是固态的,你告诉老子,磁盘总是繁忙咋回事,还有b脸解释吗
多多
发表于 2019年04月13日 18:46
总是报告磁盘繁忙,主机的和移动硬盘都报
gptliutao
发表于 2019年04月13日 14:56
我想说,迅雷你不要把自己玩死了,刚交了一百多块钱,尼玛速度还是零,你狗日的心不会痛吗?
日你迅雷
发表于 2019年04月13日 02:38
大家应该联合起来收集数据和证据 一起去把迅雷告了 迅雷就是个骗钱的玩意 !!
``
发表于 2019年04月13日 01:01
总结一下、 我充过一个月超V 下载总是一半中途0KB速度 以及有的会卡在百分之99 不过卡99我有办法解决就是了 总是中途没资源很烦人 时间在倒回五六年前 那个时候用的迅雷 在我印象中 不存在这个情况 连VIP都不需要充 而现在呢? 现在的迅雷在我印象中是没有原来那么好的、 不要否认我说的、 作为一个用了八九年迅雷的我来说 用了这些年是什么样的一个情况 我用的人我会不清楚么? 其二 你说你们更新优化完善了很多这啊那的功能 你完善更新的还没原来好 你还不如不完善 还节省了人力资源不是吗? 现在的迅雷界面更新的比以前华丽 但是有什么用呢? 作为我们使用者而言 要的是下载流程不卡不出问题 速度充足不掉速 你们主要要把这做好 而不是更新一些新鲜玩意 今天搞个华丽的界面 明天多一个平时用不上的功能选项
狗迅雷
发表于 2019年04月13日 00:50
雷迅告诉你,速度不行是你们电脑有病。
你爸爸
发表于 2019年04月12日 21:55
老子外星人R8顶配电脑 你告诉我 我电脑哪里有问题 垃圾迅雷
刘罗意
发表于 2019年04月12日 14:06
垃圾.黑心鬼.我100M宽带.不开会员你给我5M/S.开了会员你给我10M/S.我用英特尔760P 1T的固态硬盘.你跟我说卡硬盘.行…那你出个迅雷硬盘啊.我买.买完了你再说我卡硬盘.我拿着硬盘到你们公司门口拉横幅.标语绝对醒目.工信部我也会去投诉.市政府我也会去上访.你们的所作所为太垃圾.我既然敢实名填写.我也不怕你们整我.光脚的不怕穿鞋的.整我了我就报复社会.走上违法犯罪的道路.一条命换几条命.值了.公安局.检察院.法院人家问为啥.我就说让你们迅雷给逼的.
陈翔
发表于 2019年04月12日 12:59
我曰你妈的迅雷。我续费一个月强行从我信用卡扣走会员。那你起码给个会员的服务。我加三星古固态硬盘。别的什么没卡下载速度5M你和我说磁盘繁忙。我日你个老妈。垃圾软件下个月我在用我去吃大便。要不是旋风关闭了我会用你们的狗东西。20块钱我还不如用百度云。死你妈的全家拿钱不做好软件。迅雷早一天倒闭我笑哈哈
狗雷
发表于 2019年04月11日 20:36
迅雷这狗娘养的,说什么狗屁硬盘故障,自己解决不了推给用户
bdsdws
发表于 2019年04月10日 22:48
纯粹是放屁!!!!我用百度网盘下载90M/S一点没问题,都是秒下完,到你这只要一超过10M/S就卡死!!!什么狗屁玩意!!!
张鑫
发表于 2019年04月10日 18:50
你们这是典型的拉不出屎来怪茅坑,好多都是卡在99.9动不了校验个几分钟能理解你几天都还在校验?
辣鸡渣雷
发表于 2019年04月09日 21:41
是吗,那为什么我用妖妖舞全速下载的时候,电脑都没有任何卡顿,到渣雷这里只要超10MB/S就卡的要死呢?用你这些骗人的歪理解释下
Ano
发表于 2019年04月09日 21:24
尽搞些没用的广告诱导消费者开会员。你快沦为QQ音乐一众了,收费没有减少,产品和服务越来越差。。。你只是个下载器,凭什么阻碍我下载所谓的无版权资源。。我还要切换到某盘去下。起码他还能让我感受到会员有无的差距。你,,,现在开始杀熟了吧。
卢生
发表于 2019年04月08日 23:54
骗子
hd寒冬
发表于 2019年04月08日 20:41
迅雷我吊你妈打真就把我当电脑白痴了呗,老子下东西下的好好地就剩最后两个了给我把速度弄到0B了,几个意思?
佚名10086
发表于 2019年04月08日 18:51
迅雷吃相越来越难看了,开超级会员速度最高也只是几百KB,有时候只有几十KB,要高速通道有毛用,下载个驯龙高手只有几百KB,虽然网速只有50M,但是之前只是普通会员也上1-2M下载速度,下个月一定不会续费了,以后可能也不会开会员了
Reden
发表于 2019年04月08日 00:10
一开始以为是进程、程序开的太多,于是关掉了其他的所有软件与进程,甚至是电脑的声卡、显卡和触控板等一切可以关闭的、我能想到的高占用驱动,但是依然出现了磁盘繁忙现象。通过存储磁盘读取占用记录并观察趋势发现,迅雷查出磁盘繁忙的同时,电脑磁盘读写占用确实飙升到了98~100%。
但!是!只!有!只有在开启迅雷的时候才会出现这么高的占用,不开迅雷的时候,我哪怕是挂着游戏,听着歌,云盘下载着东西,还写着代码做项目,最高读写占用都才80%,三小时测试均值37%。
迅哥儿,好手段。
Reden
发表于 2019年04月08日 00:13
这个高读写占用不仅仅会出现在下载的时候,哪怕是0下载速度,甚至是不下载,依然会间歇的跳上100%,敢问迅哥儿用这么高的读写率在干嘛?
逗比迅雷
发表于 2019年04月07日 21:35
金士顿的固态加16G的内存你跟我讲磁盘繁忙,那要什么配置不繁忙。吃相这么难开了么迅雷。
小虫子
发表于 2019年04月06日 21:59
你能良心点吗 怎么开了个超级会员也是没速度 又说什么资源敏感 那开个超级会员有什么用? 能改一下吗 ,不改的话我不续费会员了
不开会员灯理由
发表于 2019年04月09日 16:16
如果下载BT动作片,特别不建议开会员,白开的。。速度反而慢
迅雷无证程序员
发表于 2019年04月06日 20:54
骗谁呢,我同时开着迅雷和qbittorrent,人家刷刷的下,迅雷一动不动说磁盘繁忙,骗人就找个好点的理由好么,你哪怕说今天迅雷老板心情不爽也行啊。
狗蛋
发表于 2019年04月06日 20:14
我草你姥姥,迅雷,怎么不去吃屎,吃相太他妈难看了吧,就逼着你爷爷开会员,草拟吗
Mich
发表于 2019年04月06日 12:59
你个狗日的迅雷,死妈 玩意儿,限速恶心死人了。
击穿谎言
发表于 2019年04月05日 23:47
金士顿纯固态硬盘,开了会员磁盘繁忙到0/KB
击穿谎言
发表于 2019年04月05日 23:45
金士顿纯固态硬盘,开的会员速度0/kb
1
发表于 2019年04月05日 16:49
别的不说,下载网速占用9m,下载4m。那5m哪去了
李松
发表于 2019年04月05日 16:27
你们可以啊!!!!!!
ylysss
发表于 2019年04月05日 13:30
nmd,不好就别用,cnm,nmsl,人家开发这个软件免费让你用你nm,臭嘴狗
呵呵
发表于 2019年05月04日 02:31
很好,老子开了会员老子有权喷,顺便喷你个傻狗。狗雷没用用户上传了?没有做广告宣传了?什么叫免费,信息传递都是有收入的,沙雕,什么年代了,闭上你那套上个世纪的思想。
呵呵
发表于 2019年05月04日 02:31
很好,老子开了会员老子有权喷,顺便喷你个傻狗。狗雷没用用户上传了?没有做广告宣传了?什么叫免费,信息传递都是有收入的,沙雕,什么年代了,闭上你那套上个世纪的思想。
ylysss
发表于 2019年04月05日 13:29
nmd,不好就别用,cnm,nmsl,人家开发这个软件免费让你用你nm,臭嘴狗
你爹
发表于 2019年04月05日 20:13
你说nm呢five,免你马哥臭币费,你洗你血吗的烂逼呢
你爹
发表于 2019年04月05日 20:13
你说nm呢five,免你马哥臭币费,你洗你血吗的烂逼呢
阿萨德
发表于 2019年04月06日 16:37
你个死了马的傻狗 没看到开了会员还不行吗 吃屎的杂种
阿萨德
发表于 2019年04月06日 16:37
你个死了马的傻狗 没看到开了会员还不行吗 吃屎的杂种
哈哈哈
发表于 2019年04月05日 12:50
草拟吗 迅雷 限我速