AHCI协议NVME协议SATA总线PCIe总线SATA接口PCIe接口M.2接口

Posted qlexcel

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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协议。
  这三种组合的速度由总线和协议共同决定。

  1. SATA总线、AHCI协议,速度和SATA接口一样。
  2. PCIe总线、AHCI协议,这个比较少见。
  3. 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接口的主要内容,如果未能解决你的问题,请参考以下文章

nvme是啥意思

什么是NVMe硬盘?

nvme和ngff的区别是啥?

固态硬盘的PCIE,SATA,M2,NVMe,AHCI分别都指什么?别再搞混了

m.2 nvme和m.2的区别是啥?

AHCI vs NVMe