다음을 통해 공유


NVME_ACCESS_FREQUENCIES 열거형(nvme.h)

LBA(논리 블록 주소 지정) 범위에 대한 읽기 및 쓰기 액세스 빈도를 나타내는 값을 정의합니다.

Syntax

typedef enum {
  NVME_ACCESS_FREQUENCY_NONE,
  NVME_ACCESS_FREQUENCY_TYPICAL,
  NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ,
  NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ,
  NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ,
  NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ,
  NVME_ACCESS_FREQUENCY_ONE_TIME_READ,
  NVME_ACCESS_FREQUENCY_SPECULATIVE_READ,
  NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN
} NVME_ACCESS_FREQUENCIES;

상수

 
NVME_ACCESS_FREQUENCY_NONE
제공된 빈도 정보가 없습니다.
NVME_ACCESS_FREQUENCY_TYPICAL
이 LBA 범위에 대해 예상되는 일반적인 읽기 및 쓰기 수입니다.
NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ
자주 쓰지 않으며 LBA 범위에 대한 읽기가 자주 없음을 나타냅니다.
NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ
LBA 범위에 대한 자주 읽는 쓰기 및 빈도를 나타냅니다.
NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ
LBA 범위에 대한 자주 쓰기 및 자주 읽지 않는 읽기를 나타냅니다.
NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ
LBA 범위에 대한 빈번한 쓰기 및 잦은 읽기를 나타냅니다.
NVME_ACCESS_FREQUENCY_ONE_TIME_READ
한 번 읽습니다. 예를 들어 명령은 바이러스 검사, 백업, 파일 복사 또는 보관으로 인해 발생합니다.
NVME_ACCESS_FREQUENCY_SPECULATIVE_READ
추측 읽기. 명령은 프리페치 작업의 일부입니다.
NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN
LBA 범위는 가까운 장래에 덮어쓸 예정입니다.

설명

이 열거형은 NVME_CDW13_READ_WRITE 구조체의 AccessFrequency 필드와 NVME_CONTEXT_ATTRIBUTES 구조체의 AccessFrequency 필드에 값을 지정하는 데 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
머리글 nvme.h

추가 정보

구조체 NVME_CDW13_READ_WRITE