enumerazione NVME_ACCESS_FREQUENCIES (nvme.h)
Definisce i valori che indicano la frequenza di accesso in lettura e scrittura a un intervallo LBA (Logical Block Addressing).
Sintassi
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;
Costanti
NVME_ACCESS_FREQUENCY_NONE Nessuna informazione sulla frequenza specificata. |
NVME_ACCESS_FREQUENCY_TYPICAL Numero tipico di letture e scritture previste per questo intervallo LBA. |
NVME_ACCESS_FREQUENCY_INFR_WRITE_INFR_READ Indica scritture non frequenti e letture non frequenti nell'intervallo LBA. |
NVME_ACCESS_FREQUENCY_INFR_WRITE_FR_READ Indica scritture non frequenti e letture frequenti nell'intervallo LBA. |
NVME_ACCESS_FREQUENCY_FR_WRITE_INFR_READ Indica scritture frequenti e letture non frequenti nell'intervallo LBA. |
NVME_ACCESS_FREQUENCY_FR_WRITE_FR_READ Indica scritture frequenti e letture frequenti nell'intervallo LBA. |
NVME_ACCESS_FREQUENCY_ONE_TIME_READ Una volta letta. Ad esempio, il comando è dovuto a un'analisi di virus, un backup, una copia di file o un archivio. |
NVME_ACCESS_FREQUENCY_SPECULATIVE_READ Lettura speculativa. Il comando fa parte di un'operazione di prelettura. |
NVME_ACCESS_FREQUENCY_WILL_BE_OVERWRITTEN L'intervallo LBA verrà sovrascritto nel prossimo futuro. |
Commenti
Questa enumerazione viene utilizzata per specificare i valori nel campo AccessFrequency della struttura NVME_CDW13_READ_WRITE e nel campo AccessFrequency della struttura NVME_CONTEXT_ATTRIBUTES .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Intestazione | nvme.h |