перечисление NVME_ACCESS_FREQUENCIES (nvme.h)
Определяет значения, указывающие частоту доступа на чтение и запись к диапазону адресации логических блоков (LBA).
Синтаксис
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 будет перезаписан в ближайшем будущем. |
Комментарии
Это перечисление используется для указания значений в поле AccessFrequency структуры NVME_CDW13_READ_WRITE и в поле AccessFrequencyструктуры NVME_CONTEXT_ATTRIBUTES .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Верхняя часть | nvme.h |