固态硬盘如何选?以及……我的主板到底支持什么接口?

百家 作者:极客湾 2018-03-15 15:15:38

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时代开始的,但SM951SM961PM961这类因为多了个NVME的因素,导致无法在大多数Z97主机板上正常使用。当然,也有一部分是可以在BIOS里加入NVME协议,让其支持 NVME的SSD。



▌我为什么要选择支持NVME的SSD呢?


  1. 低延迟,相比AHCI,NVME无需读取寄存器就可以发出命令,大大降低延迟。

  2. NVME对固态硬盘的IOPS性能提升也是蛮大的。这是因为NVME协议支持SSD应有的并行性。

  3. 在实际跑分中,无论是连续读写,还是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之前的老平台。



戳图片传送至往期精彩

喜欢我们的推送别忘了点一个顶

向亲朋好友推荐一下我们的文章

或者赞赏一下

我们下期再见啦!

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接