Compatibilidad con la característica NVMe y la funcionalidad extendida
En la tabla siguiente se enumeran las características y las funcionalidades extendidas definidas en las especificaciones de NVM Express para dispositivos NVMe de la siguiente manera:
- Las columnas con referencias de especificación indican las secciones de la especificación NVM Express que describen la característica o la funcionalidad extendida ("Caps"):
- NVMe 1.4 (características): revisión 1.4 de NVM Express, 10 de junio de 2019
- Base nvMe 2.0 (caps): especificación base 2.0a de NVM Express, 23 de julio de 2021
- NVMe 2.0 (caps) NVM : especificación 1.0a del conjunto de comandos NVM de NVM nvM de NVM, 23 de julio de 2021
- NVMe 2.0 (caps) ZNS : especificación 1.1a del conjunto de comandos del espacio de nombres zonado, 23 de julio de 2021
- StorNVMe compatible: indica la compatibilidad con el controlador de dispositivo StorNVMe en Windows 10 versión 1903 y posteriores.
- Comentarios – Cualquier información adicional relevante; por ejemplo, si se admite como parte de una operación IOCTL. "Solo WinPE" indica que solo se admiten en las ediciones winPE de Windows.
Característica o funcionalidad extendida | NVMe 1.4 (características) | NVMe 2.0 (Caps) Base | NVMe 2.0 (Caps) NVM | NVMe 2.0 (Caps) ZNS | StorNVMe compatible | Comentarios |
---|---|---|---|---|---|---|
Informes de acceso a espacios de nombres asimétricos | 8.20 | 8.1 | 5,1 | |||
Particiones de arranque | 8.13 | 8,2 | ||||
Administración de la capacidad | 8.3 | |||||
Bloqueo de características y comandos | 8,4 | |||||
Búfer de memoria del controlador | 8.5 | |||||
Operaciones de prueba automática del dispositivo | 8.11 | 8,6 | Sí | Disponible a través de IOCTL_STORAGE_PROTOCOL_COMMAND. | ||
Directivas | 8,7 | 5.2 | Sí | Admite La identificación (tipo de directiva 00h) y los flujos (tipo de directiva 01h) | ||
Paso de timbre para emulación de software | 8,6 | 8.8 | ||||
Protección de datos de un extremo a otro | 8.3 | 5.2 | ||||
Grupos de resistencia | 8.17 | 3.2.3 | Sí | Se puede recuperar a través de IOCTL_STORAGE_QUERY_PROPERTY | ||
Zona de finalización recomendada | 5.5 | Desde Windows 11, Windows Server 2022. Reservado para uso interno de Microsoft. | ||||
Proceso de actualización de firmware | 8.1 | 3,11 | Sí | Admite slot 1 READ-ONLY, varias ranuras para Confirmar/Descargar. Se alinea con la granularidad de actualización de FW notificada por el controlador. Activación de firmware sin restablecer compatible a través de la acción de confirmación (CA) 011b de confirmación de firmware Administración comando | ||
Obtención del estado de LBA | 8,22 | 5.8.1 | ||||
Búfer de memoria del host | 8,9 | 8,9 | Sí | |||
Operación de host con informes de acceso a espacios de nombres asimétricos (informativos) | 8.21 | 8.10 | ||||
Mejora del rendimiento a través del tamaño de E/S y la adhesión a la alineación | 8,25 | 5.8.2 | Sí | Admite límites de E/S óptimos del espacio de nombres (NOIOB). NPWG, NPWA, NPDG, NPDA y NOWS se admiten a partir de Windows 11 y Windows Server 2022. El controlador también usa el valor tamaño de escritura óptimo notificado en las entradas de atributos del conjunto de NVM. | ||
Control de metadatos | 8,2 | 5.8.3 | ||||
Administrador de espacio de nombres | 8,12 | 8.11 | 5.3 | Sí | Solo WinPE. Disponible a través de IOCTL_STORAGE_PROTOCOL_COMMAND | |
Protección de escritura de espacio de nombres | 8,19 | 8,12 | ||||
Control de errores de datos y medios del conjunto de comandos de NVM | 5.4 | |||||
NVMe sobre fabrics In-band Authentication | 8.13 | |||||
Región de memoria persistente | 8.14 | |||||
Administración de energía | 8,4 | 8.15 | Sí | Admite estados de energía no operativos. Las transiciones de estado de energía autónoma están deshabilitadas de forma predeterminada. Las transiciones D3 en tiempo de ejecución están habilitadas de forma predeterminada para las plataformas seleccionadas en Modern Stand-by. Administración térmica controlada por host Características Get/Set admitidas a través de IOCTL_STORAGE_QUERY_PROPERTY y IOCTL_STORAGE_SET_PROPERTY. | ||
Modo de latencia predecible | 8.18 | 8,16 | ||||
Leer el nivel de recuperación | 8,16 | 8.17 | ||||
Reproducir bloque de memoria protegida | 8.10 | 8.18 | ||||
Reservations | 8.8 | 8,19 | 5.5 | 5,1 | Desde Windows 11, Windows Server 2022. | |
Restablecer zona recomendada | 5.4 | Desde Windows 11, Windows Server 2022. Reservado para uso interno de Microsoft. | ||||
Medios rotacionales | 8.20 | |||||
Operaciones de saneamiento | 8.15 | 8.21 | 5.6 | Sí | IOCTL_STORAGE_PROTOCOL_COMMAND. WinPE solo antes de Windows 11, Windows Server 2022 | |
Formato de comando específico del proveedor estándar | 8,7 | 8.23 | ||||
Secuencias | 5.7 | |||||
Asociaciones de cola de envío (SQ) | 8.23 | 8,22 | ||||
Telemetría | 8.14 | 8.24 | Sí | Se admite a través de IOCTL_SCSI_PASS_THROUGH mediante SCSIOP_READ_DATA_BUFF16 de comandos con el modo de búfer como READ_BUFFER_MODE_ERROR_HISTORY. También está disponible a través de StorageAdapterProtocolSpecificProperty y StorageDeviceProtocolSpecificProperty desde IOCTL_STORAGE_QUERY_PROPERTY. Para la telemetría del host, también está disponible a través de IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG a partir de Windows 10, versión 2004. | ||
Identificadores únicos universales (UUID) para información específica del proveedor | 8.24 | 8,25 | ||||
Mejoras de virtualización | 8.5 | 8.26 | ||||
Excursiones activas de zona | 5.6 | Desde Windows 11, Windows Server 2022. Reservado para uso interno de Microsoft. | ||||
Extensión de descriptor de zona | 5.3 | Desde Windows 11, Windows Server 2022. Reservado para uso interno de Microsoft. |
Para obtener más información, consulte Trabajar con unidades NVMe.