硬盘导致电脑运行慢原因

       在工作中时常遇到cpu和内存运行能力够用,但是开机速度和软件的运行速度还是缓慢的问题。这种情况问题出在硬盘上,电脑硬盘有两种机械硬盘和固态硬盘。

下面介绍下两种硬盘的区分及优缺点对比:

①.最关注的性能比较:(数据存储速度) 固态硬盘相对机械硬盘性能提升2倍多。

②.功耗:固态硬盘的功耗上也要低于机械硬盘。

③.噪音:由于机械硬盘有机械部件及闪存芯片,所以发热量大、散热慢等缺点,并且有机械马达和风扇,工作噪音相比固态硬盘就要逊色很多。

④.使用寿命:SLC闪存颗粒读写寿命在10万次左右,MLC闪存颗粒读写寿命仅有1万次左右。因此相对于固态硬盘,机械硬盘寿命更长。SLC固态硬盘比MLC固态硬盘价格高出3倍左右。

⑤. 机械硬盘与固态硬盘组成

机械硬盘:即是传统普通硬盘,主要由:盘片,磁头,盘片转轴及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。

固态硬盘:用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。

通过以上对比总结固态硬盘的性能要比机械硬盘的性能好的多但是相比价格也更高。我们时常发现电脑开机慢、运行慢的原因就是硬盘是HDD硬盘不是SSD硬盘。这种情况需要购买SSD硬盘并且用SSD硬盘作为系统盘和程序安装盘符。

注:但是很多用了SSD硬盘的朋友还是觉得性能提升不大、有运行慢的现象,也就是我们所说的“掉速”下面就讲解一下SSD硬盘大致的注意事项,仅供参考:

一、接口选择SATA3.0

SATA接口分SATA2.0和SATA3.0两种,虽然两者在设计上并无区别,但是SATA2.0接口的最大理论速度只有300MB/s,而目前主流SSD的读取速度已经破500MB/s,如果将SSD接到SATA2.0接口上,势必会极大限制其性能的发挥。

硬盘导致电脑运行慢原因_第1张图片

二、4K没有对齐

       4K有没有对齐是很关键的问题,在没有4K对齐的情况下回大幅度降低SSD读写速度和减短其寿命。我们可以利用“AS SSD Benchmark”软件测试是否4K对齐。如下图:(红色圈内如果是绿色说明已经4K对齐,如果是红色,说明4K没有对齐。无论显多少K,只要显示绿字—ok,就表示4K已对齐,显示的KB大小不一致不必纠结,只要是4KB的整数倍,都叫4K对齐,不影响性能。)一般默认是对齐的,如果没有对齐可以借助DiskGenius分区工具来调整。

硬盘导致电脑运行慢原因_第2张图片

三、未开启AHCI模式

        AHCI又名高级主机控制接口,AHCI是开启NCQ的唯一模式。NCQ是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在BIOS里选择AHCI模式,然后在装系统时安装相应的驱动(一般在主板驱动盘里有),安装好系统之后基本上就可以实现了。相比老旧的IDE模式,它可以更好地发挥SATA SSD的读写性能,提升幅度达到20&~70%。所以,开启AHCI模式才能充分发挥SSD的性能。

       开启AHCI模式很简单,这里以微星主板为例:开机的同时按Del键进入主板BIOS——SETTINGS——高级——整合周边设备——SATA模式——选择AHCI模式,然后按F10保存退出即可。

硬盘导致电脑运行慢原因_第3张图片
硬盘导致电脑运行慢原因_第4张图片

四、未开启Trim指令

       TRIM指令是微软联合各大SSD厂商所开发的一项技术,属于ATA8-ACS规范的技术指令。TRIM是告诉NAND闪存固态存储设备要擦除哪些数据的SATA接口指令。当相关页面的数据可以被覆盖时,操作系统会发给SSD一个TRIM指令。SSD控制器等到主机开始删除和再次写入操作的时候,执行安全擦除操作。因为在写入操作过程中不用花时间去擦除原本的数据,写入速度要快得多,同时又极大减轻了损耗。

小知识:在HDD上本无任何问题,因为HDD允许覆盖写入,但到SSD上问题就来了,我们都已知道闪存不允许覆盖,只能先擦除再写入,要得到‘空闲’的闪存空间来进行写入,SSD就必须进行GC(垃圾回收)操作。在没有Trim的情况下,SSD无法事先知道那些被‘删除’的数据页已经是‘无效’的,必须到系统要求在相同的地方写入数据时才知道那些数据可以被擦除,这样就无法在最适当的时机做出最好的优化,既影响GC的效率(间接影响性能),又影响SSD的寿命。

Trim指令需要Win7以上版本,检查是否已经开启,检测步骤:

1、点击开始菜单,在搜索栏中输入CMD;

2、点击搜索结果中的“命令指示符”,选择以管理员权限运行;

3、输入“fsutil

behavior query DisableDeleteNotify”;

4、如果返回值是0,则代表TRIM处于开启状态;

5、如果返回值是1,则代表TRIM处于关闭状态;

硬盘导致电脑运行慢原因_第5张图片

如果没有开启则输入命令:fsutil behavior set disabledeletenotify

0 来开启即可。

       如果以上都没有问题,但还是掉速,那么你就要考虑下关闭缓存缓冲区刷新来提提升SSD的读写性能,以Win10为例,右击“此电脑”——管理——磁盘管理——右击该磁盘(红色方框处)——属性——策略——勾选“关闭设备上的Windows写入告诉缓存缓冲区刷新”。但是需要注意的是,勾选后要确保使用过程不发生断电的情况,以免造成数据丢失。

你可能感兴趣的:(硬盘导致电脑运行慢原因)