SSD中,SATA,m2,PCIE和NVME各有什么意义

如题所述

sata是为了机械硬盘创造的接口;

m2是一种能兼容sata模式和nvme模式的硬盘接口

pcie是直接连cpu的接口可以插显卡、声卡、网卡等各种扩展卡;

NVMe是一种用于存储设备的接口规范,准确的说是存储设备通信协议,这个协议就好比SAS和SATA一样,用于定义硬件接口和传输协议。



扩展资料

SSD基本工作原理

SSD 主要由 SSD 控制器,FLASH 存储阵列,板上DRAM(可选),以及跟HOST接口(诸如SATA,SAS,PCIe等)组成。

SSD主控通过若干个通道(channel)并行操作多块FLASH颗粒,类似RAID0,大大提高底层的带宽。

举个例子,假设主控与FLASH颗粒之间有8个通道,每个通道上挂载了一个闪存颗粒,HOST与FLASH之间数据传输速率为200MB/s。该闪存颗粒Page大小为8KB,FLASH page的读取时间为Tr=50us,平均写入时间为Tp=800us,8KB数据传输时间为Tx=40us。

那么底层读取最大带宽为(8KB/(50us+40us))*8 = 711MB/s,写入最大带宽为 (8KB/(800us+40us))*8 = 76MB/s。

从上可以看出,要提高底层带宽,可以增加底层并行的颗粒数目,也可以选择速度快的FLASH颗粒(或者让速度慢的颗粒变快,比如MLC配成SLC使用)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-27
SATA和M.2指的是接口类型,SATA也同样代表了数据传输协议是通过南桥转接至CPU的,最大6Gb/s的带宽,也就是说速度最快也才550MB/s左右,M.2接口的SSD模样是一样的但传输方式有两种,一种是走SATA协议,一种是NVMe协议,SATA协议的就跟SATA的差不多,只不过这种SSD比SATA的小,速度没区别,如果是NVMe协议的那就直接走PCI-E总线通道,也就是说SSD直连CPU,数据带宽是30GB,根据SSD的质量,速度从1000MB/s到2000多MB/s都有,还有特殊的一种台式机SSD,是PCI-E接口的,有的是用NVMe的SSD转接的,也能拆下来插到M.2接口上去,速度跟NVMe的一样,还有很少一部分是原生的为PCI-E设计的,性能更高,价格更贵
第2个回答  2017-10-27

    sata,这是一大类,可以说是接口,常见的有sata和msata,也可以说是协议,sata 6Gbps(sata 3.0),sata 3Gpbs(sata 2.0)这就是协议标准;

    m2,这是接口,因为m2接口的协议,可以是sata,可以是ahci,可以是nvme;

    pcie,也是一大类,可以说是接口,目前的主板上面,显卡就是pcie接口,很多外设也可以用pcie x1的接口;也可以说是协议,分类也很多,目前主流是pcie 3.0,x1带宽8Gbps,主板pch的版本还有2.0的,x1带宽是5Gbps;

    NVMe(Non-Volatile Memory express),实际上属于pcie的一种,特性更多一些,接口也很多,m.2,u.2,还可以是pcie接口,百度百科的那个是错误的,nvme不只是m2接口,企业级的nvme固态基本都是u.2和pcie x4或者x8接口的,m.2的企业级比较少见,因为m2的散热有问题,企业级的是无法容忍性能因为散热下降的,u.2的pcie比较有名的是intel的750。

本回答被提问者采纳
第3个回答  2020-05-19
区别就是传输方式,SATA和SATA通道的M.2接口与CPU的数据传输方式都是通过南桥转接至CPU,NVMe协议的SSD走的是PCI-E通道,就是跟CPU直连,速度更快,M.2的SSD包括NVMe和SATA两种,买的时候要加以区分
第4个回答  2017-10-26
前三位是物理接口,后面的是协议,其中m2 版pcie是迷你接口

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网