C/C++教程

SATA与PCI-E速度对比

本文主要是介绍SATA与PCI-E速度对比,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

SATA

SATA接口已经发展到了第三代,理论上的最大速度达到600MB/s。平时大家见到的SATA SSD使用的都是SATA三代,实际测试速度在550MB/s左右,这比普通的机械硬盘的速度100MB/s左右快了数倍。

Generation Speed Special Features
SATA 1.0 1.5Gbs(150 MB/s)  
SATA 2.0 3Gbs(300 MB/s) Native Command Queueing(NCQ) support
SATA 3.0 6Gbs(600 MB/s)

NSQ management feature,Improved power management,

Support for new connectors,TRIM Command

SATA 3.1 6Gbs(600 MB/s) mSATA support

 

PCI-E

PCI-E接口已经发展到 了第4代,PCI-E接口支持1,2,4,8,16个总线宽度。消费级SSD使用的大多数是PCI-E3.0 x4,也就是说消费级SSD最大传输速率理论上可以达到4GB/s,这个比SATA的SSD快了差不多7倍。

PCI-E Architecture

Interconnect Bandwidth Bandwidth Lane Direction Total Bandwidth for x16 link
PCIE 1.1 2 Gbs 250 MB/s 4 GB/s
PCIE 2.0 4 Gbs 500 MB/s 8 GB/s
PCIE 3.0 8 Gbs 1 GB/s 16 GB/s
PCIE 4.0 16 Gbs 2 GB/s 32 GB/s

AHCI与NVMe

SATA上层协议是AHCI,而PCIE上层协议是NVMe。NVMe与AHCI相比,具有很多优点,比如延迟低、命令执行简单等等。这些优点让PCIE SSD拥有更快的速度。

 

这篇关于SATA与PCI-E速度对比的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!