enumerazione WRITE_CACHE_TYPE (ntddstor.h)
L'enumerazione WRITE_CACHE_TYPE specifica il tipo di cache.
Sintassi
typedef enum _WRITE_CACHE_TYPE {
WriteCacheTypeUnknown,
WriteCacheTypeNone,
WriteCacheTypeWriteBack,
WriteCacheTypeWriteThrough
} WRITE_CACHE_TYPE;
Costanti
WriteCacheTypeUnknown Il sistema non può segnalare il tipo della cache di scrittura. |
WriteCacheTypeNone Il sistema non può segnalare il tipo della cache di scrittura. |
WriteCacheTypeWriteBack Il dispositivo ha una cache writeback. |
WriteCacheTypeWriteThrough Il dispositivo ha una scrittura nella cache. |
Commenti
Esistono due tipi principali di cache di scrittura: writeback e scrittura. Con una cache writeback, il dispositivo non copia i dati della cache in supporti non volatile fino a quando non è assolutamente necessario. Questo tipo di operazione migliora le prestazioni delle operazioni di scrittura. Con una cache write-through, il dispositivo scrive i dati nella cache e nel supporto in parallelo. Questo tipo di operazione non migliora le prestazioni di scrittura, ma rende più veloci le operazioni di lettura successive.
La richiesta di IOCTL_STORAGE_QUERY_PROPERTY segnala un valore di WRITE_CACHE_TYPE nella struttura STORAGE_WRITE_CACHE_PROPERTY .
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddstor.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per