m.2 nvme和m.2的区别


1、通道方面:

nvme是一种协议,走的是PCle通道,速度超级快。而普通的M2 走的是SATA通道,发挥不出M2的优势,和普通的SATA接口差不多。

2,速度方面:

走pcie通道的 就是我们说的nvme ,速度快出m2的10倍。

扩展资料:

NVMe具体优势包括:

①性能有数倍的提升;

②可大幅降低延迟;

③NVMe可以把最大队列深度从32提升到64000,SSD的IOPS能力也会得到大幅提升;

④自动功耗状态切换和动态能耗管理功能大大降低功耗;

⑤NVMe标准的出现解决了不同PCIe SSD之间的驱动适用性问题。

参考资料:

百度百科-NVMe 百度百科-m2接口

M2接口有两种类型:Socket 2(B key——ngff)和Socket 3(M key——nvme)

其中Socket2支持SATA、PCI-E X2接口,而如果采用PCI-E ×2接口标准,最大的读取速度可以达到700MB/s,写入也能达到550MB/s。而其中的Socket 3可支持PCI-E ×4接口,理论带宽可达4GB/s。

M2 是计算机内部扩展卡及相关连接器规范。其采用了全新的物理布局和连接器,将取代Mini PCI Express及mSATA标准。

M2具有灵活的物理规范,允许更多种类的模块宽度与长度,并与更高级的接口相配,使M2比mSATA更适合日常应用,尤其是用于超级本或平板电脑等设备的固态硬盘。理论上M2接口最多可提供PCI Express x4的带宽 (计算机)(英语:Bandwidth)。

计算机总线将M2连接器转化为PCI Express 30(最多4个通道)、SATA 30或USB 30接口。M2连接器有几种不同的插槽形式,代表着M2主机和模块不同的目的和功能,避免用户将M2模块插入到功能不兼容的主机连接器中。

除了在逻辑接口的层面支持传统的SATA,M2标准还支持NVMe作为M2 PCI Express SSD的逻辑设备接口。

支持SATA能确保软件层面对传统SATA设备的向下兼容性,而采用NVM Express的设计则能充分利用PCI Express存储设备的高性能,同时执行大量I/O操作。

扩展资料:

有三种逻辑设备接口和M2存储设备接口命令集的选项可用,这可根据M2存储设备的类型和操作系统的支持性选用:

一、传统SATA

用于SATA SSD,以及通过M2连接器分拆出的AHCI驱动程序和旧式SATA 30 端口(6 Gbit/s)。

二、使用AHCI的PCI Express

用于PCI Express SSD和通过AHCI驱动程序和PCI Express通道提供的接口,使用AHCI访问PCI Express SSD,利用广泛的SATA支持在操作系统层面以提供非最佳性能的向下兼容。

开发AHCI的时候, 系统的主机总线适配器 (HBA)的用途是将CPU/内存子系统通过一个相比慢得多的基于旋转磁介质的存储子系统相连,正因如此,AHCI在用于SSD设备时有一些固有的低性能问题,因为其行为更类似DRAM而非旋转磁介质。

三、使用NVMe的PCI Express

用于PCI Express SSD和通过NVMe驱动程序和PCI Express通道提供的接口,作为一个高性能并可扩展的主机连接器接口设计,尤其是专门为PCI Express SSD的接口而优化。

NVMe已全新设计,为PCI Express SSD提供低延迟和并行性,助益现代CPU、平台和应用程序的并行性。

在高层次水平,NVMe相比AHCI的主要优势是NVMe能充分、并行地利用主机的硬件和软件,它的设计优势包括更少的数据传输层级,更大的命令队列,以及更有效的中断处理。

现在能见到的至少有SATA、mSATA、M2、SATA Express、PCI-E及U2等,其实这些还只是一部分,因为我们没提到的还有很多,比如BGA封装的,针对外置设备的eSATA接口,企业级市场用的SAS 30接口,习惯独来独往的苹果甚至还定制了很多自家专属的硬盘接口。

取代mSATA的接口是M2接口,最初叫做NGFF,全名是Next Generation Form Factor,它可以做的比mSATA硬盘还要小巧,基本长宽只有22x42,单面厚度275mm,双面闪存布局也不过385mm厚,但M2又有丰富的可扩展性,最长可以做到110mm,可以提高SSD容量。此外,M2接口可以同时支持SATA及PCI-E通道,后者更容易提高速度,早期的M2接口使用的是PCI-E 20 x2通道,理论带宽10Gbps,不过在9系及100系芯片组之后,M2接口现在全面转向PCI-E 30 x4通道,理论带宽达到了32Gbps,远高于之前水准,大大提升了SSD性能潜力。有趣的是,厂商的M2接口有的选择了CPU原生的PCI-E通道,有的是通过PCH南桥扩展出来的,我们之前也针对这两种方案做过测试,实测性能基本没有差异。

U2/SFF-8639接口。SATA E接口取代SATA 6Gbps有点不靠谱,不过我们还有另一个选择,那就是U2接口,它之前叫做SFF-8639,今年的台北电脑展上SF-8639接口改名为U2接口,跟目前的M2接口对应起来了,看这意思是希望在台机领域复制M2接口在移动市场的成功。U2接口跟SATA E接口的思路差不多,都是尽可能利用现有的物理接口,但接口带宽更快,从PCI-E x2变成了PCI-E 30 x4,此外还增加了许多新协议支持,比如NVMe,这些都是SATA E接口不具备的(U2其实才是SATA E的完全体)。U2的设备端接口融合了SATA及SAS接口的特点,中间用针脚填满了SATA接口留下的空缺,并预留了L型防呆设计,所以可以兼容SATA、SAS及SATA E规范,主板那一端则是mini SAS(SFF-8643)接口,设备端的U2线则是一端接在SATA电源上,一端接在U2硬盘的数据口上。U2接口有很多优点,接口带宽达到了32Gbps,支持NVMe协议,甚至供电能力也提高了,这都有助于提高SSD性能,但U2不好的地方在于它依然是新兴事物,很多主板目前并没有U2接口,而且U2接口的消费级硬盘少的可怜,目前正式开卖的也只有Intel的750系列。

M2和U2的共同点是最大带宽都能达到PCI-E 30 x4通道,达到了32Gbps。就性能来说支持NVMe协议两者性能没有差距的。不同的是M2的固态硬盘体积更小,更适合笔记本使用。当然现在很多100/200系列主板都板载了M2接口。而U2接口固态硬盘和25寸的普通SATA硬盘大小一样,体积比较大。而且U2接口太小众了,目前只有intel的750系列固态硬盘再销售,而且价格贵死。

性能不同。

一、M2固态硬盘接口:

M2原名是NGFF接口,早前是为超极本(Ultrabook)量身定做的新一代接口标准,主要用来取代mSATA接口。不管是从非常小巧的规格尺寸上讲,还是说从传输性能上讲,这种接口要比mSATA接口好很多。正是因为SATA30的接口瓶颈越来越突出,现在很多主板厂商都开始在产品线上预留出M2接口,尤其是很多笔记本主板开启预留的都是这种接口,当然一些好一些的台式电脑主板也逐渐喜欢配备M2接口。

二、PCI-E固态硬盘接口:

PCI- E是最新的总线和接口标准,原名称为“3GIO”,是由英特尔提出的,从传输效率上来讲,板载的PCI-E比SATA更适合于CPU、内存数据进行通讯与 传递。PCI-E接口的SSD通过PCI总线直接进行存储器访问,而非只是将闪存或DRAM内存封装成SCSI连接的硬盘驱动器。

总结:所以从I/O延迟角度上讲,这是本质上的改变,直接使SSD的随机读写性能得到量级的提升。也可以说,PCIE接口固态硬盘是目前价格最昂贵的固态硬盘,也是性能最强的。

ps:由于目前最常见的SATA30接口固态硬盘,在传输速度方面逐渐接近瓶颈,而未来固态硬盘如果速度还有大幅提升的话,显然SATA30接口SSD会出现瓶颈,正因为如此,目前SSD的接口也越来越多,其中M2与PCI-E凭借传输速度无瓶颈,未来潜力还是很大的,尤其是M2不仅适合笔记本等设备,也适合台式电脑,未来的场景相比PCI-E接口应该还要更广一些。

以上就是关于m.2 nvme和m.2的区别全部的内容,包括:m.2 nvme和m.2的区别、mSATA接口的固态硬盘和sata2.0接口的有什么区别啊、主流硬盘接口M.2和U.2的区别有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

转载请注明原文地址:https://juke.outofmemory.cn/read/3792904.html

最新回复(0)