структура CACHE_DESCRIPTOR (winnt.h)
Описывает атрибуты кэша.
Синтаксис
typedef struct _CACHE_DESCRIPTOR {
BYTE Level;
BYTE Associativity;
WORD LineSize;
DWORD Size;
PROCESSOR_CACHE_TYPE Type;
} CACHE_DESCRIPTOR, *PCACHE_DESCRIPTOR;
Члены
Level
Уровень кэша. В настоящее время этот элемент может быть одним из следующих значений: Другие значения могут поддерживаться в будущем.
Значение | Значение |
---|---|
|
L1 |
|
L2 |
|
L3 |
Associativity
Ассоциативность кэша. Если этот элемент является CACHE_FULLY_ASSOCIATIVE (0xFF), кэш является полностью ассоциативным.
LineSize
Размер строки кэша в байтах.
Size
Размер кэша в байтах.
Type
Тип кэша. Этот элемент является PROCESSOR_CACHE_TYPE значением.
Требования
Минимальная версия клиента | Windows Vista, Windows XP Professional x64 Edition [только классические приложения] |
Минимальная версия сервера | Windows Server 2008, Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения] |
Верхняя часть | winnt.h (включая Windows.h) |