完全个人理解,若有不对欢迎建议和指正或补充,嘿嘿····
一、总线通道组:
1、PCI,SATA表示总线通道传输方式,另外还有PATA,即并口传输方式;
2、PCI和PCI-E都为北桥区,区别在于前者并行口,后者为串行口,多通道增强了数据稳定性和传输频率提升(并行的多路复用因干扰性对频率有限制);另外还有PCI-X,不过使用并不广泛;
3、PCI-E又分×1、×4、×8、×16和Gen1、Gen2、Gen3,其中×1、×4、×8、×16表示通道数,而Gen1、Gen2、Gen3表示版本号,即1.0/2.0/3.0,同样越高性能越好
4、SATA为南桥区的高速公路,总线通道传输方式为SATA时,又有sata1~3三个版本,数字越大,版本越高,性能也越好
5、同2理,PATA并行性能不如SATA串行
二、接口协议组:
1、IDE,AHCI以及最新的NVME 为设备接口的协议类型,类似显卡驱动,只有驱动专门适配了,设备才能达到最佳性能;
2、常说的IDE接口其实应说为PATA。
3、NVMe 只适用于 SSD(SSD和主板也要支持 NVMe 才行)。AHCI 、IDE则适用于机械硬盘和SSD。
三、物理接口组:
1、这里只针对给硬盘用的物理接口,从低级到高级:IDE物理接口,SATA物理接口,M.2物理接口,接口长相不一样。
2、不要混淆了物理接口和协议接口:IDE物理接口可以使用IDE协议;SATA物理接口可以使用IDE和AHCI协议;M.2物理接口可以使用AHCI和NVME协议
3、协议接口NVME对应的为M.2物理接口,走的是PCIE总线通道,也最NB;也有AHCI协议对应的物理接口为M.2物理接口,走PCIE通道;同样有AHCI协议对应的物理接口为M.2,走SATA通道,越后面性能越低。当然我也可以使用IDE协议,控制插在SATA物理接口的固态硬盘走SATA通道。