NVMe 기능 및 확장 기능 지원
다음 표에는 다음과 같이 NVMe 디바이스에 대한 NVM Express 사양에 정의된 기능 및 확장 기능이 나와 있습니다.
- 사양 참조가 있는 열은 기능 또는 확장 기능("Caps")을 설명하는 NVM Express 사양의 섹션을 나타냅니다.
- NVMe 1.4(기능) – NVM Express 수정 버전 1.4, 2019년 6월 10일
- NVMe 2.0(Caps) Base – NVM Express Base Specification 2.0a, 2021년 7월 23일
- NVMe 2.0(Caps) NVM – NVM Express NVM 명령 집합 사양 1.0a, 2021년 7월 23일
- NVMe 2.0(Caps) ZNS – 영역 네임스페이스 명령 집합 사양 1.1a, 2021년 7월 23일
- StorNVMe 지원 – Windows 10 버전 1903 이상에서 StorNVMe 디바이스 드라이버의 지원을 나타냅니다.
- 주석 – 모든 추가 관련 정보; 예를 들어 IOCTL 작업의 일부로 지원되는지 여부입니다. "WinPE 전용"은 Windows WinPE 버전에서만 지원을 나타냅니다.
기능 또는 확장 기능 | NVMe 1.4(기능) | NVMe 2.0(Caps) Base | NVMe 2.0(Caps) NVM | NVMe 2.0(Caps) ZNS | 지원되는 StorNVMe | 의견 |
---|---|---|---|---|---|---|
비대칭 네임스페이스 액세스 보고 | 8.20 | 8.1 | 5.1 | |||
부팅 파티션 | 8.13 | 8.2 | ||||
용량 관리 | 8.3 | |||||
명령 및 기능 잠금 | 8.4 | |||||
컨트롤러 메모리 버퍼 | 8.5 | |||||
디바이스 자체 테스트 작업 | 8.11 | 8.6 | Yes | IOCTL_STORAGE_PROTOCOL_COMMAND 통해 사용할 수 있습니다. | ||
지시문 | 8.7 | 5.2 | Yes | 식별(지시문 형식 00h) 및 스트림(지시문 형식 01h)을 지원합니다. | ||
소프트웨어 에뮬레이션을 위한 Doorbell Stride | 8.6 | 8.8 | ||||
엔드 투 엔드 데이터 보호 | 8.3 | 5.2 | ||||
지구력 그룹 | 8.17 | 3.2.3 | Yes | IOCTL_STORAGE_QUERY_PROPERTY 통해 검색할 수 있습니다. | ||
마침 영역 권장 | 5.5 | Windows 11 Windows Server 2022. Microsoft 내부용으로 예약되었습니다. | ||||
펌웨어 업데이트 프로세스 | 8.1 | 3.11 | Yes | 커밋/다운로드를 위해 슬롯 1 읽기 전용, 여러 슬롯을 지원합니다. 보고된 컨트롤러 FW 업데이트 세분성에 맞춥니다. 펌웨어 커밋 관리 명령의 CA(커밋 작업) 011b를 통해 다시 설정되지 않은 펌웨어 활성화 지원 | ||
Get LBA Status | 8.22 | 5.8.1 | ||||
호스트 메모리 버퍼 | 8.9 | 8.9 | Yes | |||
비대칭 네임스페이스 액세스 보고를 사용하여 호스트 작업(정보 제공) | 8.21 | 8.10 | ||||
I/O 크기 및 맞춤 준수를 통한 성능 향상 | 8.25 | 5.8.2 | Yes | NOIOB(네임스페이스 최적 IO 경계)을 지원합니다. NPWG, NPWA, NPDG, NPDA 및 NOWS는 Windows 11 및 Windows Server 2022부터 지원됩니다. 또한 드라이버는 NVM Set Attributes Entries에 보고된 최적 쓰기 크기 값을 사용합니다. | ||
메타데이터 처리 | 8.2 | 5.8.3 | ||||
네임스페이스 관리 | 8.12 | 8.11 | 5.3 | Yes | WinPE에만 해당합니다. IOCTL_STORAGE_PROTOCOL_COMMAND 통해 사용 가능 | |
네임스페이스 쓰기 보호 | 8.19 | 8.12 | ||||
NVM 명령 집합 미디어 및 데이터 오류 처리 | 5.4 | |||||
패브릭 대역 내 인증을 통한 NVMe | 8.13 | |||||
영구 메모리 영역 | 8.14 | |||||
전원 관리 | 8.4 | 8.15 | Yes | 비 운용성 전원 상태를 지원합니다. 자율 전원 상태 전환은 기본적으로 사용하지 않도록 설정됩니다. 런타임 D3 전환은 기본적으로 최신 대기 모드에서 선택한 플랫폼에 대해 사용하도록 설정됩니다. 호스트 제어 열 관리 IOCTL_STORAGE_QUERY_PROPERTY 및IOCTL_STORAGE_SET_PROPERTY 통해 지원되는 기능 가져오기/설정 | ||
예측 가능한 대기 시간 모드 | 8.18 | 8.16 | ||||
복구 수준 읽기 | 8.16 | 8.17 | ||||
보호된 메모리 블록 재생 | 8.10 | 8.18 | ||||
예약 | 8.8 | 8.19 | 5.5 | 5.1 | Windows 11 Windows Server 2022. | |
권장되는 영역 다시 설정 | 5.4 | Windows 11 Windows Server 2022. Microsoft 내부 사용을 위해 예약되었습니다. | ||||
회전 미디어 | 8.20 | |||||
작업 삭제 | 8.15 | 8.21 | 5.6 | Yes | IOCTL_STORAGE_PROTOCOL_COMMAND. WinPE는 Windows 11 이전의 Windows Server 2022 | |
표준 공급업체별 명령 형식 | 8.7 | 8.23 | ||||
스트림 | 5.7 | |||||
SQ(제출 큐) 연결 | 8.23 | 8.22 | ||||
원격 분석 | 8.14 | 8.24 | Yes | 버퍼 모드가 READ_BUFFER_MODE_ERROR_HISTORY 명령 SCSIOP_READ_DATA_BUFF16 사용하여 IOCTL_SCSI_PASS_THROUGH 통해 지원됩니다. 또한 IOCTL_STORAGE_QUERY_PROPERTY StorageAdapterProtocolSpecificProperty 및 StorageDeviceProtocolSpecificProperty 를 통해서도 사용할 수 있습니다. 호스트 원격 분석의 경우 Windows 10 버전 2004부터 IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG 통해도 사용할 수 있습니다. | ||
공급업체별 정보에 대한 UUID(범용 고유 식별자) | 8.24 | 8.25 | ||||
가상화 개선 사항 | 8.5 | 8.26 | ||||
영역 활성 소풍 | 5.6 | Windows 11 Windows Server 2022. Microsoft 내부 사용을 위해 예약되었습니다. | ||||
영역 설명자 확장 | 5.3 | Windows 11 Windows Server 2022. Microsoft 내부 사용을 위해 예약되었습니다. |
자세한 내용은 NVMe 드라이브 작업을 참조하세요.