admin管理员组

文章数量:1605779

一、概述

在了解两种硬盘的工作原理之前,我们要了解下计算机的工作原理。计算机是怎么样给我们提供服务的呢?

                                                     硬盘->内存->cpu

计算机从硬盘中读取数据,交给内存,然后cpu再在内存中取数据进行处理,他们的存储读取速度是递增的(cpu中其实也有缓存,不过很小,这里就不加以拓展了)

这里就有人有疑问了,既然内存的读取速度这么快,为什么我们不全都用内存呢?原因有几点:

1、价格,同等大小的内存的价格比硬盘高几倍。

2、可靠性,内存在电脑断开电源以后,里面的数据会全部丢失,而硬盘则不会。

在了解上面的内容以后,我们来细分下硬盘,市面上的硬盘分为机械硬盘,固态硬盘,混合硬盘(以后有机会再讲)。

二、固态硬盘

固态硬盘的内部分为主控和存储单元,还有个接口。存储单元就是用来存储数据的,主控是用来记录数据存储位置和进行数据操作的,接口是用来与计算机进行数据交换的。而决定固态的速度的主要是接口和控制器。

主控和颗粒是一个固态好坏的基础,这也是为什么三星固态卖的这么贵的原因,主控单元负责我们的数据的存储,他会优先选择我们存储单元中用的比较少的位置进行数据的存储,从而保证我们存储单元寿命的一致。所以说,固态的寿命是固定的(我们的固态用到寿命没了怎么办呢?买一个便宜的固态,把内存颗粒扣出来,替换到我们的板子上面(大雾))

接口分为sata接口和m2接口,SATA的插槽只能走SATA3的通道,而M.2的插槽分为Socket 2跟Socket 3。M.2(Socket 2)的固态可以走SATA3或者PCI-E 3.0×2通道(就是两条PCI-E),而M.2(Socket 3)的固态则可以走PCI-E 3.0×4通道。固态之间因为通道不同,通道协议不一样,速度也会有很大差别。(详情)

说到接口问题,应该很多人对usb接口也有很大的疑问,什么usb3.0,什么usb3.1 gen2,gen1。这里贴张图,给个视频给有兴趣的了解一下。(详情)

三、机械硬盘

这个就是机械硬盘的结构,你们就把他当作光驱和CD就行了。影响存取速度的主要因数为转速,我们常说的转速就是磁盘的每分钟转的圈数。理论上,只要磁盘转的够快,我们的磁头读到的数据就会足够的多,足够快,但是,他是通过记录数据存储的扇区来进行数据存取,所以存在着一个寻道时间,这也是他为什么速度比不上固态的主要原因。

不知道你们有没有听过以前的随身听,一个盒子,加一张cd,就是以前大学的浪漫了。你们想象一下,带着耳机,听着舒缓的音乐,骑行在田间小路,一个小坑让你颠簸了下,突然,你的随身听就换了首忐忑。这个问题也存在于我们的机械硬盘中,在运行的时候,一旦遇到强烈的震荡或颠簸,轻则读写错误,重则导致磁道的损坏,所以,我们的电脑也不要开着机随便背着跑。

1)这里又有人会提出问题,为啥机械硬盘对比固态硬盘这么多缺点,我们还要用机械硬盘?

便宜这么多,还想要什么?而且我们民用的机械硬盘当然比不上固态,机械硬盘也有分很多等级的,企业级的机械硬盘在存取的稳定性和速度上都是极好的。

2)问题又来了,我这么多数据存在机械硬盘上,有没有方法可以不用换盘就可以提高机械硬盘的速度?

答案是有的,详情点这里   -->    因特尔傲腾

                                                                                                                                               to be continue!

本文标签: 硬盘固态工作原理内附接口