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 |