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 |