常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解( 二 )


M.2接口是为超极本(Ultrabook)量身定做的新一代接口标准,以取代原来的mSATA接口 。无论是更小巧的规格尺寸,还是更高的传输性能,M.2都远胜于mSATA 。
 

常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
 
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
 
 
PCIe总线通道
PCI-Express(peripheral component interconnect express)是一种高速串行计算机扩展总线标准 。
PCIe属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能 。
SATA硬盘在执行数据计算过程中数据是通过SATA串行总线传输 。而PCI-E硬盘通过PCIE总线传输,所以做到了更大的数据传输和最大的数据传输量 。
PCIe与SATA3总线通道区别
PCI-E和SATA3简单说就是数据走的“路”,PCI-E就像是特别宽大的路,数据可以走的特别快,而SATA3与之相比更像是一条小路,数据走的慢 。
 
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
 
总线标准就是SATA和PCIE这两个
NVME和AHCI就是数据走在这个路上的标准,数据在哪条路上传输,就需要遵循哪条路上的协议规范 。
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
NVMe是硬盘新的传输标准
NVM Express(NVMe),或称非易失性内存主机控制器接口规范(Non-Volatile Memory express),是一个逻辑设备接口规范 。
他是与AHCI类似的、基于设备逻辑接口的总线传输协议规范(相当于通讯协议中的应用层),用于访问通过PCI-Express(PCIe)总线附加的非易失性内存介质,虽然理论上不一定要求 PCIe 总线协议 。
AHCI是硬盘的传输标准
高级主机控制器接口(英文:Advanced Host Controller Interface,缩写:AHCI),是一种由英特尔制定的技术标准,它允许软件与SATA存储设备沟通的硬件机制 。
AHCI,全称为Serial ATA Advanced Host Controller Interface(串行ATA高级主控接口),AHCI描述了一种PCI类设备,它的主要作用是在系统内存和串行ATA设备之间扮演一种接口的角色,而且它在不同的操作系统和硬件中是通用的 。
2.2、M.2 PCIE NVMe协议
 
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
 
 
PCIE固态硬盘就是遵循PCIE协议,需要在支持PCIE设备的插槽或者接口上安装的设备 。
 
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
 
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 
 
 
硬盘接口,SATA接口、M.2 NVMe协议接口、M.2 SATA协议接口、mSATA协议接口 。
如下图所示:
 
常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解

文章插图
 

【常用硬盘接口IDE、SATA、mSATA、M.2SATA、M.2PCIE NVMe讲解】


推荐阅读