首页 > 行业 > > > 正文
今日聚焦!NVMe 设备 SMART 信息查看和命名空间管理
发布时间:2023-05-17 00:02:37   来源:哔哩哔哩  

观前提示:以下操作均为 Linux 环境操作,推荐 Ubuntu 22.04 LTS 或 Rocky 9.1,越新越好

最小化安装不确定有对应工具,若无,自己找对应包安装。


(相关资料图)

原创不易,本文转载请带链接,谢谢。

Linux 环境下大小写敏感(区分大小写),所以大小写一定要正确。

SMART 工具包安装(不是最小化安装一般带,不需要安装)

Ubuntu:

Rocky:

NVMe 设备查看

LBA 块大小 512/4096 对应所谓 512e/4kn 盘

NVMe 设备 SMART 查看

-a:查看全部信息,/dev:Linux 设备目录,nvme0:nvme控制器,n1:命名空间1,p1:分区1

因为 SMART 查看是按设备,故可以省略命名空间和分区

NVMe 命名空间管理

/dev/nvme0:设备地址找 nvme list 对应的设备

-n:同上,-c:找 SMART 里基本信息中的 Controller ID(不包含创建命名空间命令)

创建命名空间 -s -c 中 LBA 块数量计算公式:(来源于 JEDEC JESD218A 标准)

512 bytes: 21168 + (1953504 × 你想要的 GB 数)

4096 bytes: 2646 + (244188 × 你想要的 GB 数)

分离命名空间类似 Windows 下磁盘脱机,请谨慎操作

删除命名空间,命名空间中所有数据丢失,请谨慎操作

消费级硬盘一般命名空间数量为1,没有测试过,也没有官方说明支持调整,请勿尝试 !!!

固件支持未分配空间加入 OP 池,可获得更高的写入量和稳态随机 4K 写入

目前已知支持的型号和固件:铠侠 CD6/CM6 更新到最新固件 0106/2.1.8

PM1735,PM1733,大普微 R5100/R5101 固件版本:FF002100,大普微 H3200 固件版本:FF001316

DWPD 值的计算为 随机 4K 下的写入量

附一张本人猜测的 DWPD 值对应大小,仅供参考,对应 LBA 块数量已在表中

附西数 SN640 容量调整,该命令为 nvme 西数扩展命令,无 SN640 去测试,可能为直接调整 OP,与命名空间无关(查看未分配容量即可确定)

不同容量对应的耐久度(来源群文件)

关键词:

推荐内容

Copyright@  2015-2022 北方器材装备网版权所有  备案号: 京ICP备2021034106号-50   联系邮箱:295 911 578@qq.com