买了一个m2的固态硬盘,说是ngff的,不懂什么意思,还有nvme什么意思,2者有区别吗,能通用吗
NGFF和NVME是两种不同的通信协议,存在性能和方式上的区别,故不能通用。
M.2接口,是Intel推出的一种替代MSATA新的接口规范,是为超极本(Ultrabook)量身定做的新一代接口标准,以取代原来的mSATA接口。
无论是更小巧的规格尺寸,还是更高的传输性能,M.2都远胜于mSATA。?
M.2接口有两种类型: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。
由于两种类型支持的接口不同,故无法通用,根据主板提供的协议选择合适的固态硬盘。
扩展资料
NVMe的目的在于充分利用PCI-E通道的低延时以及并行性,还有当代处理器、平台与应用的并行性,在可控制的存储成本下,极大的提升固态硬盘的读写性能,降低由于AHCI接口带来的高延时,彻底解放SATA时代固态硬盘的极致性能。
NVMe需要主板提供相关的接口的同时具有以下优势
1、性能有数倍的提升。
2、可大幅降低延迟。
3、NVMe可以把最大队列深度从32提升到64000,SSD的IOPS能力也会得到大幅提升。
4、自动功耗状态切换和动态能耗管理功能大大降低功耗。
5、NVMe标准的出现解决了不同PCIe SSD之间的驱动适用性问题。
参考资料:
参考资料:
nvme协议是什么意思介绍如下:
NVM Express(NVMe),或称非易失性内存主机控制器接口规范(Non-Volatile Memory express),是一个逻辑设备接口规范。
NVMe是与AHCI类似的、基于设备逻辑接口的总线传输协议规范(相当于通讯协议中的应用层),用于访问通过PCI-Express(PCIe)总线附加的非易失性内存介质,虽然理论上不一定要求 PCIe 总线协议。
要想使用NVMe固态硬盘,就得需要主板支持,虽然主板上的M.2接口已经是一种标配,但是并不是有M.2接口的主板就可以使用M.2 NVMe固态硬盘的。主要是接口走的通道不同,目前新主板都支持SATA和PCI-E通道,但有些主板只能支持其中一种,所以这点需要确认,NVMe协议需要PCI-E通道。
扩展资料:
M.2的连接器共有三种Socket,(Socket1、2、3),其中Socket1全部采用焊接方式且仅适用于1216,2226和3026尺寸,并不常见。Socket 2支持SATA、PCI-EX 2接口。
而Socket3则仅支持PCI-E x 4通道,拥有高达32Gbps的带宽,接近4GB/S的接口传输速度,比SATA快5倍之多,专为高性能存储设计。
有些主板的M.2接口是兼容这两种接口的,即可走SATA通道也可以走PCI-E通道,但是有的仅仅支持Socket3接口,走PCI-E通道,所以在购买SSD前,把自己主板的M.2接口搞清楚十分重要。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!