马上注册,结交更多好友,享用更多功能。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 哼哈二将 于 2018-3-26 13:46 编辑
SSD的种类主要分为三个种类:SATA、M.2、PCI-E,我们今天主要来介绍一下前两者。
▌SATA
SATA是最常见的硬盘接口,它有一个很好的特点,支持热插拔,也就是说在开机的情况下,只要不是系统盘,都支持热插拔。如果是系统盘,你也热插拔……嗯?您可以试试看?
现在我们主要用的是SATA3,接口速度限制在600mb/s。也就是一块SATA接口的SSD速度再快,速度也不会超过600mb/s。
PCI-E是目前主机板上最常见的接口,完整的16X接口,通常是给显卡用的,剩下的x8 x4 x1则是给高端系列的SSD,以及声卡和网卡用的。目前常见的主流的PCI-E接口的固态硬盘有intel的750,P3600,P3700这类企业盘。包括intel最新的黑科技傲腾系列也是用的PCI-E接口。通常这类固态硬盘的速度上限,也基本在PCI-E 4X内,所以可以看到这类的固态硬盘接口基本都是PCI-E 4X的。
▌M.2
目前最主流的高速固态硬盘接口,也基本可以理解为专为这类固态硬盘而生的接口。它有两种通道,分为SATA通道和PCI-E通道。PCI-E通道的速度会快很多,但是价钱无疑也会略贵略贵。
SATA通道的速度和传统的SATA接口的固态硬盘速度没差啦。也是只有600mb/s上限的样子。价格上,便宜不少。M.2接口的长度分为2240,2260,2280,怎么解释呢,22是宽度,也就是M.2固态硬盘的宽度40,60,80这类是长度,40=4厘米,60=6厘米,80就是8厘米。而至于2240这个尺寸,同学们最常见的典型大部分是使用在某些笔记本上的,比如这样的。
2260的固态则比较少见。
2280这类的固态就非常多了~比如说威刚的SX6000系列的固态硬盘和威刚走SATA通道的SU800。
如何辨别是走SATA通道或者是PCI-E通道呢?通常而言,包装型号规格上会有说明。还有B-key和M-key,还有一种是B+M key接口。
这两者有什么区别呢?首先是针脚定义的不同,B-key可以看到下图,是6根金手指,M-key的话只有5根金手指。B-key的话最高只能走到PCI-E x2,以及SATA通道。也就是我们日常所看到的SATA通道的M.2的固态硬盘以及只支持10GB/s的固态硬盘,比如文中所述的两种威刚固态硬盘就属于这种。
M-key的话可以走到PCI-E 4x,所以M-key的速度会比较快~
下图中,华擎这张主板在PCB上直接有标识PCI-E gen3 x4,这什么意思呢~PCI-E是支持PCI-E通道的硬盘,gen3是接口是PCI-E 3.0,x4,也就是上文所述的M-key,也就是支持顶级的M.2接口的固态硬盘,比如SM961,960pro这种。
假如我们去买SSD,我们到底需要买什么规格的SSD呢?如果钱多,当然是900P这种。如果小弟没有记错的话,Z97时代也已经支持X2速度的PCI-E固态硬盘了,当然了,也是兼容SATA通道的。哪怕包括小弟文中拍摄用的这张主板也是支持SATA通道的M.2硬盘。
我们如何辨别手里的主板上M.2接口到底是支持B-key接口的固态,还是M-key接口的固态?这时候,主板厂商官网的讯息就是我们最好的帮手。比如文中所拍摄用的华擎h170 pro4/hyper。我们在华擎的官网上可以看到。它的M2接口即支持B-key,也支持M-key。
上述是通过网站支持去辨别,那我们如何通过实物去辨别?先放一张采用M-key接口的威刚SX6000NP 256G。
可以看到,它的右侧金手指只有4根,是符合M-key针脚定义的。所以这是一张支持M-key协议的固态硬盘。但受限本身产品定价以及规格速度限制,它的上限也依然只有X2,也就是10GB/s是这块SSD的上限。
再看看另外一块SSD,它采用的是B-key接口,刚才文中有提到过B-key是支持SATA通道的M.2的固态硬盘的,所以这块SU800虽然采用的是M2 2280大小,但是他的性能其实和传统的SATA固态硬盘并没有什么区别。仅仅是换种方式接在电脑上。(可以省两根线啊!!难道不是么?)
可以看到,他右侧的金手指数量是5个,完全符合B-key接口针脚定义。
但好在现在主机板也还算是比较照顾老硬件的兼容性,所以哪怕是Z370这类最新的主机板,也是有一定概率支持SATA通道的M.2接口的固态硬盘滴~下图中,这是一张H170。可以看到B-key接口的SU800接上去毫不费力。
M-key接口的固态硬盘也毫不费力。兼容性是真的好。
小弟印象中,X2的M2是从Z97时代开始的,但SM951\SM961\PM961这类因为多了个NVME的因素,导致无法在大多数Z97主机板上正常使用。当然,也有一部分是可以在BIOS里加入NVME协议,让其支持 NVME的SSD。
▌我为什么要选择支持NVME的SSD呢?
- 低延迟,相比AHCI,NVME无需读取寄存器就可以发出命令,大大降低延迟。
- NVME对固态硬盘的IOPS性能提升也是蛮大的。这是因为NVME协议支持SSD应有的并行性。
- 在实际跑分中,无论是连续读写,还是4K测试,PCI-E固态硬盘性能均遥遥领先SATA固态硬盘。所以在实际应用中,需要运用到持续读写速度的大文件Copy,以及小文件的相关处理,PCI-E通道的固态硬盘相比SATA通道的固态硬盘,速度都要快上不少。
▌文章最后,我们如何选择?
看到这里,我们会发现PCI-E固态硬盘优点多多,但缺点也是显而易见的,一个字形容:贵!以及PCI-E会占用总线通道,入门及中端平台的PCI-E通道数量有限,包括文中所用的H170,PCI-E通道数量在上了支持PCI-E通道的固态硬盘之后,剩余的PCI-E数量也仅仅是够用的状态。当然这类问题从Z270时代就不存在了,Z270开始,也基本可以发挥PCI-E固态的效能了。
至于SATA通道的固态硬盘,考略到威刚等这类台湾大公司,正把更多的廉价的PCI-E通道的固态硬盘送到我们身边,所以是时候,让它退役了!除非同学们依然在用Z97之前的老平台。
|