![SATA固态硬盘和PCI-E固态硬盘,你选谁?](/uploads/allimg/200802/0I03922A-0.jpg)
PCI-E通道有什么优势
SATA通道在读写数据的时候,数据需要经过内存再到达CPU或者硬盘,而PCI-E通道则是通过总线直接连接CPU和硬盘,省掉了内存这一节点,因此传输上没有延迟,自然读写速度更快,数据量也更大。
主流的SATA 3.0固态硬盘实际读写速度为560MB/s,SATA 2.0大概是SATA 3.0的一半左右,而PCI-E 2.0的实际读写速度就高达780MB/s~1560MB/s,PCI-E3.0是PCI-E 2.0的两倍,速度可谓相当的快。
![SATA固态硬盘和PCI-E固态硬盘,你选谁?](/uploads/allimg/200802/0I03932A-1.jpg)
M.2固态硬盘
有些人觉得M.2固态硬盘就是PCI-E通道,但其实不对,M.2固态硬盘也有SATA通道的,此外,即使是使用PCI-E通道的固态硬盘,在不同的主板上可能速度也不一样。因为有些主板厂商的PCI-E通道是CPU原生的,但有些是通过PCH南桥扩展出来的,因此会影响到固态硬盘的读写速度。
![SATA固态硬盘和PCI-E固态硬盘,你选谁?](/uploads/allimg/200802/0I03943Q-2.jpg)
AHCI与NVMe
AHCI协议和SATA通道是专为机械硬盘设计的,因为机械硬盘的延迟比较高,当然,固态硬盘也会采用AHCI协议和SATA通道,不过这种固态硬盘的速度自然不高。假如要提高固态硬盘的读写速度,AHCI协议一定不合适,因此,为了高速度的固态硬盘,就有了NVMe协议,最大的优势就是低延迟。
对于固态硬盘来说,如果使用NVMe协议,那么他的读写性能必然超过SATA通道的极限,因此,一个支持NVMe协议的固态硬盘一般都是M.2接口,走PCI-E通道。所有采用SATA接口的固态硬盘是无法支持NVMe协议的。
下面就给大家一个比较易懂的表格。
![SATA固态硬盘和PCI-E固态硬盘,你选谁?](/uploads/allimg/200802/0I0391627-3.jpg)
PCI-E的好处很多,但是价格昂贵,500G左右的SATA固态大约800元,而500G的PCI-E固态在2000元左右,此外,并不是所有主板都适合使用PCI-E固态,一些入门级或者中端平台CPU通道数是很少的,不适合使用PCI-E固态,如果要用,那也得配一个高端的主板才行。