固态硬盘nvme协议什么意思
NVMe,全称为Non-Volatile Memory Express,其中Non-Volatile Memory中文译名为非易失性存储器。
Nvme协议是一种基于非易失性存储器的传输协议,由Intel带头研发。此协议的特点是,通过技术手段,将固态硬盘接口直接同CPU总线相连接,极大的提高了固态硬盘的传输速率,大大的减少了传输损耗,是目前固态硬盘行业高端旗舰在性能上的通用解决方案。
nvme协议的固态硬盘的传输速度普遍是SATA接口的固态硬盘的3-5倍以上,性能得到大幅度的提升,对于我们来讲,这也就是为什么nvme协议的固态硬盘价格非常贵的原因。
SSD四大协议传输标准
1、IDE协议
IDE协议是比较老旧的传输协议,我们也称之为ATA接口,含义是“高级技术附加装置”。现在PC机使用的硬盘大多数都是IDE兼容的,只需用一根电缆将它们与主板或接口卡连起来就可以了。因为技术不断改进,新一代Enhanced IDE最高传输速度可高达100MB。
2、AHCI协议
AHCI,全称为串行ATA高级主控接口/高级主机控制器接口,是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行ATA功能。开启AHCI模式后,能够大幅缩短SSD无用的寻道次数和缩短数据查找时间,这样能让多任务下的SSD能够发挥全部的性能和效应。根据相关性能测试,在AHCI模式开启后,大约增加30%的SSD读写性能。
3、SATA协议
SATA协议是我们目前所应用最广泛的传输协议,传输速度更快,执行效率高,还支持热插拔,目前绝大部分硬盘还是使用SATA协议。SATA是Serial ATA的缩写,即串行ATA。它是一种电脑总线,主要功能是用作主板和大量存储设备(如硬盘及光盘驱动器)之间的数据传输。这是一种完全不同于串行PATA的新型硬盘接口类型,由于采用串行方式传输数据而得名。SATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。
4、NVMe协议
NVMe协议是专门为闪存产品开发的传输协议,是目前SSD产品传输协议的最优解决方案,可以充分发挥SSD的性能同时又可以降低延迟。目前作为NVMe协议的M.2接口的固态硬盘是首选,同条件下读写速度基本都在SATA协议的3倍以上。NVMe是一个针对基于PCIe的固态硬盘的高性能的、可扩展的主机控制器接口,NVMe的显著特征是提供多个队列来处理I/O命令。