0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

抛弃传统硬盘分区方式,SSD存储分区的新革命:NVMe介绍

454398 来源:网络 作者:网络 2022-12-27 15:35 次阅读

来源:网络

此前,我们看到了NVMe标准的更新。该更新定义了一个软件接口,以通过SSD和NAND闪存实际工作的方式帮助实际读写驱动器

新的NVMe分区命名空间可选功能取代了SSD从硬盘驱动器和较早的存储技术继承而来的传统块设备模型,而是允许SSD在闪存上实现不同的存储抽象。这与SASSATA为适应SMR硬盘而添加的扩展非常相似,但对SSD来说却有一些额外的功能。具有这种新功能的 "分区 "固态硬盘可以提供比普通固态硬盘更好的性能,减少过度配置和减少DRAM。缺点是应用程序和操作系统必须更新以支持分区存储,目前这项工作正在进行中。

NVMe分区命名空间(ZNS)规范已被批准并作为技术提案发布。它建立在当前NVMe 1.4a规范的基础上,为NVMe 2.0做准备。即将发布的NVMe 2.0规范将整合所有已批准的技术提案,但也将同样的功能重新组织成多个较小的组件文件:一个基础规范(针对块、分区、键值的每个命令集,以及未来可能出现的更多命令集),以及针对每个传输协议(PCIe、RDMA、TCP)的单独规范。分区命名空间的标准化为这项技术更广泛的商业化和采用扫清了道路,到目前为止,这项技术一直受到厂商特定分区存储接口和非常有限的硬件选择的阻碍。

事实证明,用于SMR硬盘的分区存储模型也非常适合与闪存配合使用,并且是NVMe分区命名空间的前身。SMR硬盘驱动器的区域状结构反映了SSD的页面和擦除块结构。写入限制并不完全匹配,但已经足够接近了。


审核编辑黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 硬盘
    +关注

    关注

    3

    文章

    1247

    浏览量

    56705
收藏 人收藏

    评论

    相关推荐

    STVD在win10分区下代码查找和代码不正常怎么解决?

    to definition 和 find in files”都正常,但只要把工程文件夹放在 D或E盘就不正常,go to definition 和 find in files均无反应,请问这和不同硬盘分区有什么关系?有没有解决方法?用兼容win7方式运行也不行。
    发表于 04-15 06:34

    Xilinx FPGA高性能NVMe SSD主机控制器,NVMe Host Controller IP

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CP
    发表于 03-27 17:23

    分区架构:车辆设计的五大革命

    分区(Zonal)架构开创了汽车电子设计的新时代。按位置区域对车辆功能进行分组,每个区域负责安装在车辆特定部分的设备,分区连接必须通过本地安装的分区控制器或网关进行。
    的头像 发表于 03-27 09:36 653次阅读

    【youyeetoo X1 windows 开发板体验】+ 影音处理和AI模型移植

    : 板载 4G / 8G /16GLPDDR4(可选)主推 8GB 硬盘: 板载eMMC: 0/64G/128G/256G可选 M.2扩展 :支持 NVMe 2280 SSD固态(PCIE3.0
    发表于 03-23 17:47

    Windows驱动器分区可以删除吗

    分区的详细步骤: 第一步:备份数据 在执行删除操作之前,您应该备份分区中的所有数据。这样做是为了确保您不会因为一个错误的操作而永久删除数据。可以将数据复制到外部硬盘、网络存储或云
    的头像 发表于 02-14 17:00 760次阅读

    LVM逻辑卷管理器简介和参考实例

    LVM(Logical Volume Manager,逻辑卷管理器)是Linux系统用于对硬盘分区进行管理的一种机制,其创建初衷是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。尽
    的头像 发表于 01-02 10:53 643次阅读

    linux系统如何进行磁盘分区

    linux系统如何进行磁盘分区? 磁盘分区是在Linux系统中进行硬盘划分的一种方法,它可以将一个物理硬盘划分为多个逻辑分区,每个
    的头像 发表于 12-19 11:35 694次阅读

    SSD硬盘的优点和缺点

    SSD硬盘的优点和缺点  SSD(固态硬盘)是一种基于闪存存储器来存储数据的
    的头像 发表于 12-11 11:32 798次阅读

    oracle数据库分区有哪些

    Oracle数据库的分区是指将表或索引的数据划分为不同的部分,使得数据存储和查询变得更加高效。分区可以根据许多不同的方式进行,以满足不同的需求。本文将详细
    的头像 发表于 12-05 16:18 1166次阅读

    如何在Ubuntu Linux上释放/boot分区中的空间

    在Ubuntu Linux上,/boot分区是用于存储启动相关的文件的。随着时间的推移,这个分区可能会变满,导致系统无法安装新的内核和更新。本文将介绍如何释放/boot
    的头像 发表于 11-28 10:04 482次阅读

    分区存储助力QLC应用到嵌入式存储设备

    分区存储助力QLC应用到嵌入式存储设备
    的头像 发表于 11-27 17:44 307次阅读
    <b class='flag-5'>分区</b><b class='flag-5'>存储</b>助力QLC应用到嵌入式<b class='flag-5'>存储</b>设备

    如何在ElfBoard开发板上进行分区

    分区对于数据存储和系统管理至关重要,通过将磁盘分割为多个区域,可以实现将不同类型的数据存储在不同的分区中,避免所有数据储存在同一磁盘上,导致数据混乱和难以管理;
    的头像 发表于 11-15 10:25 221次阅读
    如何在ElfBoard开发板上进行<b class='flag-5'>分区</b>

    常见几种硬盘的简单介绍

    追捧,尤其是在笔记本电脑和个人数字助理中。 传统硬盘硬盘驱动器的英文名。最基本的电脑存储器,我们电脑中常说的电脑硬盘C盘、D盘为磁盘
    发表于 10-18 16:56

    数据库分区、分库和分表

    今天先说说数据库的数据分区,分库以及分表的内容吧! 数据库分区、分库和分表 数据库分区、分库和分表是针对大型数据库系统的优化策略。它们的主要目的是提高数据库的性能和可靠性,以满足不断增长的数据
    的头像 发表于 09-30 11:24 1073次阅读

    【昉·星光 2 高性能RISC-V单板计算机体验】三:从 nvme 磁盘启动 VisionFive2 并对磁盘分区扩容

    nvme 磁盘启动 VisionFive2 并对磁盘分区扩容 在之前的经验贴《在 VisionFive2 上如何更快的向 nvme 硬盘安装操作系统》中
    发表于 09-04 02:54