为什么PCI-E固态硬盘比SATA的快很多?

为什么PCI-E固态硬盘比SATA的快很多?

       显然PCI-E的速度优势明显大于SATA,这里我们再来为大家科普一下 为什么PCI-E固态硬盘比SATA的快很多 。
 
       我们知道,SATA 3.0的速度是6Gbps,如果是最新的PCI-3 5.0规范,x16下高达128Gbps,的确不是一个量级的,就算是目前大多数人用的PCI-e 3.0 x16,其速度为32Gbps,也有5倍之多。

       从上面的表可以看到,PCI-e目前已有五个版本,其带宽还分为x1、x16等,这是什么意思呢?这个学名是Link Width,指PCI-e设备间连接的通道数(即Lane),比如我们的车道有双行道,有四行道,显然这个通道数越多,同一时间内它能行驶的车辆更多,对于PCI-e而言,它最多可以有32条Lane,它的速度也就是1条Lane时的32倍。
 
        PCI-E比SATA速度快的原因一:PCI-E是全双工模式
 
       其实从根本上来说,PCI-e比SATA快最大的原因是因为PCI-e为全双工模式,而SATA为半双工模式。

       全双式模式指的是在设备A和设备B之间是双向链接,A可以向B发送数据,同时也能接收从B发送来的数据,B同样,可以同时接收和发送数据,这两个设备间有专门的发送和接收通道,数据能同时在两个通道间传输,这就是PCIe的全双工模式。
 
       SATA就不一样了,虽然它也有独立的发送和接收通道,但是在同一时间,只能在一条通道上完成数据传输,要么就只能在一条通道上发送数据,要么就只能在另一条通道上接收数据,它们不能同时进行,这就是半双式模式。
 
        PCI-E比SATA速度快的原因二:PCI-E通道数量更多
 
       另外一个不同是,PCI-e能通过增加通道数扩展带宽,正如前面说的,最多可以有32条通道数,通道数越多,速度越快,当然,成本也会越高,也更加耗电,在实际中可以根据需求决定使用多少通道,弹性十足,就像我们在主板上可以看到长短不一的PCIe插槽一样,有x1有x4有x16等,可以满足不同设备的要求。
 
       因此从先天设计上,SATA就注定输在起跑线上,在速度和延迟上,已远被PCI-e抛离。

       PCI-e规格的每次大版本更新,就会在速度上带来大幅提升,1.0诞生于2002年,到了2007年PCI-e 2.0规范才出台,三年后PCI-e 3.0发布,这也是目前主流的PCI-e设计规范,PCI-e 4.0和5.0都属于未来,去年10月才推出4.0正式版,而5.0估计要明年才能完成正式版制定。
 
       以上就是小编为大家介绍的关于“为什么PCI-E固态硬盘比SATA的快很多”的原因,如果你对于PCI-E和SATA固态硬盘之间选择比较纠结的话,可以看下本站另一篇文章《 PCI-E和SATA SSD哪个好?固态硬盘PCI-E和sata的区别 》

推荐阅读