admin管理员组文章数量:1654267
消费级nvme ssd在windows上获取Identify 信息
工具一:Intel Memory and Storage Tool
这个工具的功能是比较全面的,首先他提供了图形界面,不仅直观,让测试小白也能够快速获取nvme设备的Identify 信息,也有cmd line的形式,提供了接近Linux上nvme cli的绝大部分功能
GUI下的Identify
以图片为例,上面在识别这块,即使是非Intel的nvme盘,也依旧能够获取到 Controller Identify 及NameSpace Identify的信息,从图片的信息为示例,我们可以得知此盘片的VID DID,以及IEEE码,固件版本号,MN,SN信息,继续往下翻看,我们可以从Identify信息获取盘片所支持的功能,如多NS,多流,Sanitize,E2E,FLBAS,PowerState等等信息
cmd line下的Identify
通过对应的cmd 我们可以获取如GUI一样的Identify 信息,以此更可以通过脚本去获取
此外,此工具还支持其他的nvme cmd,如set-feature/get-feature,Create/attach/delete NameSpace, 此外还支持Intel 的SSD固件升级,还包括Sanitize等功能,如下图所示
可以看到,这个工具功能十分强大
工具二:windows自带的cmd
这个是windows上自带的工具
Get-PhysicalDisk 介绍链接如下,自行调试
https://learn.microsoft/en-us/powershell/module/storage/get-storagereliabilitycounter?view=windowsserver2022-ps
当然如果有会C的,可以尝试通过以下方式进行:
https://learn.microsoft/en-us/windows-hardware/drivers/storage/stornvme-command-set-support
如何查看这些Identify信息是啥意思呢?
以Byte 520-521 为例
参照协议nvme1.4b
可以得知这是两个Byte的长度,其中Bit8-15为保留位,而bit0置1的话表示支持Compare 命令;bit1置1表示支持Write UNC命令
以此类推;以我们获取到的Identify信息来看,这块nvme设备支持的功能与协议描述可一对一对应
版权声明:本文标题:【SSD测试专题五】消费级在windows上获取nvme Identify 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1729648432a1208744.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论