正在阅读:三星950PRO 256G M.2 SSD评测:不服来战!三星950PRO 256G M.2 SSD评测:不服来战!

2015-10-14 00:15 出处:PConline原创 作者:James 责任编辑:chenzhangwu

  相比于SATA接口SSD,为什么采用M.2接口的三星950PRO系列性能会大幅度提升呢?除了三星独家研发整合技术之外,支持NVMe规范是主要原因。那什么是NVMe呢?与AHCI有何不同呢?

三星950PRO 256G

NVMe是什么?

  当年,为了优化机械硬盘超高的读取延迟,AHCI 串行ATA高级主控接口应运而生。在Intel 指导下,由多家公司联合研发的接口标准,允许存储驱动程序启用高级串行ATA功能,如AHCI独有的NCQ技术,可专门缩减寻道时间的优化方式。比老旧的IDE模式,AHCI能够提升机械硬盘综合性能约10-30%。然而SSD工作原理与机械硬盘完全不同,原本专为机械硬盘设计AHCI并不适合SSD设备。

  2007年,Intel 就召集相关厂商包括三星、美光、戴尔、Marvell 等,成立了NVMe小组,准备着手在即将到来SSD时代建立新的存储规范标准。而目标就是要将未来存储产品的性能,从SATA和AHCI之中解放出来。2011年时,NVMe规范正式出炉,基于闪存的特点而研发,其目的是尽可能缩小存储系统和内存、CPU带宽之间的差距。

  NVMe其实与AHCI一样都是逻辑设备接口标准。NVMe全称Non-Volatile Memory Express,非易失性存储器标准,是使用PCI-E通道的SSD一种规范,NVMe的设计之初就有充分利用到PCI-E SSD的低延时以及并行性,还有当代处理器、平台与应用的并行性。SSD可被主机的硬件与软件充分利用。

NVMe的魔力在哪里?

(1)更低的延时:

  NVMe面向的是PCIe SSD,原生PCIe主控与CPU直接相连,而不是传统方式,通过南桥控制器中转,再连接CPU(当然,如果设备是接入到南桥提供的PCIe接口上,那么这部分的延迟也不会降低多少)。NVMe精简了调用方式,执行命令时不需要读取寄存器;而AHCI每条命令则需要读取4次寄存器,一共会消耗8000次CPU循环,从而造成2.5μs的延迟。

(2)更高的传输性能

  NVMe另一个重点是提高SSD的IOPS(每秒读写次数)性能。理论上,IOPS=队列深度/ IO延迟,故IOPS的性能,与队列深度有较大的关系(但IOPS并不与队列深度成正比,因为实际应用中,随着队列深度的增大,IO延迟也会提高)。市面上性能不错的SATA接口SSD,在队列深度上都可以达到32,这已是AHCI所能做到的极限。但目前高端的企业级PCIe SSD,其队列深度可能要达到128,甚至是256才能够发挥出最高的IOPS性能。在NVMe标准下,最大的队列深度可达64000。此外,NVMe的队列数量也从AHCI的1,提高了64000。

(3)更低的功耗控制

   NVMe加入了自动功耗状态切换和动态能耗管理功能,在能耗管理上,相比起主流的SATA接口SSD拥有较大优势,这一点对增加笔记本电脑等移动设备的续航尤其有帮助。另外,因为原生PCIe可以与CPU直连,数据传输时没有了中间转接过程所产生的功耗,也会在一定程度上降低能耗。

  带大家简单了解一下NVMe之后,接下来就来实际测试一下三星950PRO 256G有怎么的表现?

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品