快好知 kuaihz订阅看过栏目

 

卡顿现象是出现在手机、笔记本等电子设备中的一种现象,出现状况为:进行各种电子设备操作过程中、例如玩游戏的时候卡,或者听歌的时候画面滞帧,也就是通常人们所说的“卡”。

此类问题一般是属于硬盘问题C1值过高。也有一些软件设计缺陷的原因,大多数“卡顿现象”属于硬盘问题C1值过高。

C1定义

C1是磁头伸出周期计数,也就是load/unload cycle 。(在HDtune,everest或者CrystalDiskInfo都可以看到C1值),硬盘的数据传输是通过磁头读写磁盘上的数据来完成的。在工作过程中,磁头并不与磁盘的盘面直接接触,两者之间有一层很薄的空气薄膜,这层空气薄膜是由于磁盘的高速旋转产生的。如果磁盘停止旋转,空气薄膜消失,磁头则会直接接触到盘片,这无疑对盘片的寿命以及对存储在这块区域的数据造成不好的影响。因此在早期阶段,硬盘制造商一般会在对盘片的表面做特殊的处理。

但是随着人们对于硬盘传输速度和硬盘容量需求的不断增加,制造商需要不断提高硬盘的面密度,同时要求盘片表面尽可能地平滑,这无疑与之前采用的技术产生了冲突,再加上其他的一些因素,硬盘制造商迫切地需要一种新的方式来替代之前采用的磁头直接接触盘面的行为。这时IBM的工程师们提出了一种叫做 Load/Unload的技术。简单来说,Load/Unload技术有点像老式的点唱机,当盘片转速降低无法再产生空气薄膜的时候,就将磁臂以及磁头旋转一下,停靠到磁盘旁边的一个小斜坡上。这样就完全避免了磁头与盘片的直接接触。

总体来说,Load/Unload技术是有利的,比如可以提高硬盘的可靠性:硬盘遭到撞击的时候磁头不会划伤盘面;可以提高硬盘的面密度:不再需要对盘片表面做特殊的处理,可以提供平滑的盘面;以及可以有效地降低功耗:低功耗的程序可以通过多次请求Load/Unload来减少盘片的旋转时间,或者设置旋转超时时间(spin down timeout)来让磁头定期的做Load/Unload等等。

WD提出了自己的一套GreenPower Technology技术,主要包括下面三个方面:IntelliPower 、IntelliPark和 IntelliSeek。

其中的IntelliPark 技术:在空闲时自动卸载读写头,减低空气阻力并分离读/写通道电子器件,能耗更低。为了省电,WD预设是连续8秒没有读写,就让读头进入停放区。这项技术与Load/Unload技术差不多,因此也可能导致C1值升高很快。

过高危害

虽然Load/Unload技术有很多优点,但毫无疑问频繁的Load/Unload操作会造成磁头的磨损,严重的话会造成数据读写失效,也会造成出现“咔咔”的声音。另外,在游戏和视频播放中出现卡顿的现象。原因可能是:磁头复位后当程序请求读取硬盘数据时,磁头需要重新启动并寻找到指定位置,这一过程需要一定时间,而程序就会在这个间隙中出现假死现象。

安全数值

西部数据的一份产品规格说明书上明确标示的是60W次。

有人反映,只要C1超过10w次,就可能会出现卡顿现象。但也有人达到100多W次仍然正常工作的,有的不到60W次就出现卡顿现象。

降低C1

方法有两种,一种是在硬盘固件中直接修改参数,另一种是系统运行时用软件维持参数。下面分别介绍:

通过WD官方的wdidle3工具来修改

优点是:修改一次,终身有效。

缺点是:需要在dos下操作,对于小白们来说有点难。而且,改过之后,硬盘好像不给保修了(可以在送去保修前改回来);而且,有网友报道,改了之后出问题。

建议:老鸟们可使用;新手们谨慎使用。

使用CrystalDiskInfo或者quietHDD等软件

优点是:不修改固件参数;具体APM值可以修改。

缺点是:开机后要重新启动软件。从Load/Unload的工具原理上分析,可能会使硬盘震动、移动、碰撞时,磁头擦伤磁盘表面的概率增大。

下面提供quietHDD的傻瓜式操作方法,不太懂的照着来总行吧?

操作方法:

1、直接下载quietHDD,解压缩到任意文件夹下。请自行查毒

2、什么都不用设置,运行该软件就行。

3、右键点击软件将快捷方式发送到桌面,然后再将这个快捷方法拖到“开始菜单”--“所有程序”--“启动”。这样开机或重启之后,程序会自动运行了。如果这样无法添加,可以尝试下面方法,即可在msconfig 启动项中看到quietHDD启动项。

复制下列代码到txt文档,然后另存为任意文件名.reg,注意后缀名是reg(注册表文件),然后双击这个reg文件,导入注册表就行了。注意:"D:\\Program Files\\quietHDD.exe"是我的quietHDD程序的存放路径,你它改成你的quietHDD的路径,注意是双“\\”,不是单“\”。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

"quietHDD"="\"D:\\Program Files\\quietHDD.exe\""

区别

AAM:Automatic acoustics-management ,即自动声音管理。硬盘的噪音大多由于本身的震动和磁头的不断操作产生,换言之在相同的环境下,同类硬盘的转速越高,噪音越大。为了解决这一问题,不少厂商为硬盘提供了声音管理功能,硬盘通过AAM的调节,在安静模式/高性能模式中调节以满足用户的需求。也就是牺牲部分性能换来静音。

APM:Advanced Power Management,这里特指硬盘高级电源管理。为了省电,在硬盘没有读取操作的时候,就将磁头复位。

APM(0~255)设置为0,表示完全开启,硬盘连续8秒没有读写,磁头会复位;设置为255表示,关闭APM,磁头除了在开关机时复位,其他时间不复位。

AAM(128~254)设置为128,表示适当降低转速,换取静音;设置为254表示不降低转速。

将APM设置为255就可以避免磁头复位(相反,耗电和发热可能增加),因此C1值就不会再增加。同时,那些可能由于磁头复位造成的“咔咔”声和游戏、视频时的卡顿现象也可能得到解决(实际效果待大家反馈);将AAM设置为128可以略微降低因转速高而产生的噪音,也可以减少耗电和发热。

游戏卡顿

游戏的卡顿与一般卡顿有不同之处,游戏卡顿的原因主要是显卡溢出和CPU占用率过高。

随着游戏的复杂性增加,显示的复杂性和计算数量也在增加,游戏对显卡(GPU)和CPU的要求越来越高。

智能手机卡顿现状:86.1%的手机存在卡顿现象,其中Android用户所面临的卡顿问题比iOS用户更严重。

投稿
非常不爽,删了吧! 相关词条:文化 语言文字 专业术语 过程 西部数据 开始菜单 注册表文件 注册表