文章目录
- SSD是固态硬盘的一些参数
- 插槽接口
- 总线类型
- 传输协议
- 插槽接口/总线/协议关联
- 参考连接
HDD是机械硬盘;SSD是固态硬盘。
SSD是固态硬盘的一些参数
插槽接口
外观不同而已;插槽接口不影响传输速度,但是插槽接口不适配的话是肯定插不到电脑上的。
- SATA: (Serial ata)Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电源、连接地线、发送数据和接收数据,同时这样的架构还能降低系统能耗和减小系统复杂性。SATA 插槽接口是带外壳的, 这点是和其他的显著的差别。下面是SATA 插槽图片。
- mSATA: mSATA接口,其实就是SATA接口的mini版,所以传输速率和SATA接口一致。mSATA接口的出现主要是为了当时流行的超薄笔记本设计的,因为体积小,所以节省空间。很快被后来的 M.2 所取代。
- M.2: 又分为不同的卡槽接口.这是现在主流的接口。
B键:在卡的右侧有一个间隙,间隙的右侧有六个插针。此配置支持PCIe x2总线连接。
M键:在卡的左侧有一个间隙,间隙的左侧有五个引脚。此配置支持PCIe x4总线连接,使数据吞吐量提高一倍。
B+M键:使用上述两个间隙,在卡的左侧有五个销,在右侧有六个销。由于物理设计的原因,B+M钥匙卡仅限于PCIe x2速度。
M.2卡槽接口可以走的总线和协议,后面还会分析性能
- SATA总线+AHCI协议
- PCIe总线+AHCI协议
- PCIe总线+NVMe协议
总线类型
总线类型也就是传输的电路线
- SATA:SATA一共发展了三代,分别为SATA1、SATA2和SATA3,向后兼容。SATA1的传输速率只有150MB/s,SATA2扩展为300MB/s,SATA3将端口的传输速率提升至600 MB/s
- PCIe:传输速率比SATA快得多
传输协议
-
AHCI: AHCI(Serial ATA Advanced Host Controller Interface)串行ATA高级主控接口/高级主机控制器接口
-
NVMe: AHCI的Command需要通过南桥才能和CPU沟通, 而NVMe可通过PCIe直接与CPU沟通, 从硬件传输上效率更高.
插槽接口/总线/协议关联
- SATA插槽接口搭配
SATA总线+AHCI协议,这是普通的SATA3,速度大约550MB/s;
- mSATA插槽接口搭配
SATA总线+AHCI协议,这是普通的SATA3, 速度大约550MB/s;
- M.2插槽接口搭配
- SATA总线+AHCI协议,此时相当于普通的SATA3速度大约550MB/s;
- PCIe总线+AHCI协议,这种较少,代表的有三星SM951,速度1GB/s;
- PCIe总线+NVMe协议,这种是最快的组合,新出的高端PCIE5.0*4是 16GB/s。
因此最快的适配是M.2插槽接口+PCIe总线+NVMe协议
参考连接
M.2、SATA、PCI-E和NVMe的区别是啥
固态硬盘:插槽接口(M.2 / mSATA / SATA )、总线(PCIE / SATA )、传输协议(NVME / AHCI) 图解
SSD硬盘SATA接口和M.2接口区别(详细)总结
M.2、SATA3.0、MSATA三种固态硬盘接口区别