AHCI协议、NVME协议、SATA总线、PCIe总线、SATA接口、PCIe接口、M.2接口简介。
内容来自 硬件茶谈 硬盘的SATA M.2 NGFF NVME是什么意思,详解硬盘的总线协议与接口 侵删。
一、协议
AHCI和NVME协议民用很多,而SCSI协议大多用在服务器上。
二、总线
总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。
1、SATA总线
现在常用的是SATA 3.0
2、PCIe总线
现在常用的是3.0版本和4.0版本
3、SAS总线
现在常用的是SAS 3.0
三、接口
1、SATA接口
总线使用的是SATA总线,协议使用的是AHCI协议。常用在硬盘上。
由于使用的SATA 3.0总线,理论上限就是600MB/S,再加上干扰之类的,实际只能500多MB/S。
2、MSATA接口
如果打开2.5寸的固态硬盘会发现,大大的盒子里面只有一小块电路板。
因此这个接口出现了,只是为了缩小SATA硬盘的体积。速度性能和SATA一样。在笔记本中用的多。后来M.2出现后就被淘汰了。
3、M.2接口
既可以走SATA总线AHCI协议,也可以走PCIe总线AHCI协议,还可以走PCIe总线NVME协议。
这三种组合的速度由总线和协议共同决定。
- SATA总线、AHCI协议,速度和SATA接口一样。
- PCIe总线、AHCI协议,这个比较少见。
- PCIe总线、NVME协议,这个是最常见的。如果是PCIe3.0x4,那速度上限为4GB/S。如果是PCIe4.0x4,那速度上限为8GB/S。
M.2接口分为B-Key和M-Key。B-Key又称为socket2,支持SATA总线和PCIex2总线。M-Key又称为socket3,支持SATA总线和PCIex4总线。
4、PCIe接口
PCIex1的卡可以插到x2、x4、x8、x16的插槽内,PCIex2的卡可以插到x4、x8、x16的插槽内,以此类推。
转载请注明:AHCI协议、NVME协议、SATA总线、PCIe总线、SATA接口、PCIe接口、M.2接口简介 | 0660HAO海丰网