WRITE_CACHE_TYPE 열거형(winioctl.h)
캐시 유형을 지정합니다.
Syntax
typedef enum _WRITE_CACHE_TYPE {
WriteCacheTypeUnknown,
WriteCacheTypeNone,
WriteCacheTypeWriteBack,
WriteCacheTypeWriteThrough
} WRITE_CACHE_TYPE;
상수
WriteCacheTypeUnknown 시스템에서 쓰기 캐시의 유형을 보고할 수 없습니다. |
WriteCacheTypeNone 디바이스에 쓰기 캐시가 없습니다. |
WriteCacheTypeWriteBack 디바이스에 쓰기 저장 캐시가 있습니다. |
WriteCacheTypeWriteThrough 디바이스에 쓰기 캐시가 있습니다. |
설명
쓰기 캐시에는 쓰기 저장 및 쓰기의 두 가지 기본 유형이 있습니다. 쓰기 저장 캐시를 사용하면 디바이스는 절대적으로 필요할 때까지 캐시 데이터를 비휘발성 미디어에 복사하지 않습니다. 이 유형의 작업은 쓰기 작업의 성능을 향상시킵니다. 쓰기 캐시를 사용하면 디바이스가 캐시 및 미디어에 데이터를 병렬로 씁니다. 이 유형의 작업은 쓰기 성능을 향상시키지 않지만 후속 읽기 작업을 더 빠르게 만듭니다.
IOCTL_STORAGE_QUERY_PROPERTY 컨트롤 코드는 STORAGE_WRITE_CACHE_PROPERTY 구조의 WRITE_CACHE_TYPE 값을 보고합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | winioctl.h |