为什么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的全双工模式 。
【为什么PCI-E固态硬盘比SATA的快很多?】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的快很多?的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: