我们谈到固态硬盘就会提到什么SATA、PCIE、M.2、U.2、AHCI、NVME,接下来我们来讲解下这些名词指的是什么,以及它们之间相互的关系。
首先上一幅图方便大家对以下的讲解更好的理解。硬盘按照传输标准通过传输通道与内存或CPU进行交互。
物理接口
物理接口指的是硬盘接口。主要有SATA、PCIE、M.2、U.2等
- SATA接口(这种接口的固态盘,对只有SATA的主板非常友好。一般都是旧电脑想用SSD会选择这种。)
- M.2接口(是目前新电脑的好搭档,一般组装电脑都会选择它)
- PCIE接口(这种接口的硬盘,用的都是非常好的闪存颗粒及主控同时价格不菲,一般用于大型企业。)
传输通道:
- SATA:SATA串行接口的通道。
SATA1.0最大理论速度150MB/s
SATA 2.0最大理论速度300MB/s
SATA 3.0最大理论速度600MB/s
SATA3.1最大理论速度600MB/s
- PCIE:PCIE通道,硬盘直接可以与CPU交互数据,这也是PCIE速度快的原因。
传输标准
- AHCI传输标准协议
AHCI协议是为了提高传统机械硬盘而生。SATA接口搭配AHCI协议和传统的机械硬盘几乎风靡一时,随着SSD的诞生,依然用的是AHCI协议,因为早期固态盘性能不高,在SATA接口搭配AHCI协议下感觉不出有啥影响。
- NVME传输标准协议
随着SSD硬盘速度的提升,SATA接口搭配AHCI协议这对组合却成为了SSD速度提升的瓶颈。于是由intel领导的小组开发出了NVME标准协议,NVME标准协议使用原生的 PCI-E通道直接与CPU直连这也注定了依赖于这种标准下的接口速度很快。
,