struct _POOL_DESCRIPTOR { enum _POOL_TYPE PoolType;/* 0x0 4 */ /* 60 bytes padding */ /* ── cacheline 1 boundary (64 bytes) ── */ volatile long RunningAllocs;/* 0x40 4 */ volatile unsigned long PagesAllocated;/* 0x44 4 */ volatile unsigned long BigPagesAllocated;/* 0x48 4 */ volatile unsigned long BytesAllocated;/* 0x4c 4 */ /* 48 bytes padding */ /* ── cacheline 2 boundary (128 bytes) ── */ volatile long RunningDeallocs;/* 0x80 4 */ volatile unsigned long PagesDeallocated;/* 0x84 4 */ volatile unsigned long BigPagesDeallocated;/* 0x88 4 */ volatile unsigned long BytesDeallocated;/* 0x8c 4 */ /* 48 bytes padding */ /* ── cacheline 3 boundary (192 bytes) ── */ unsigned long PoolIndex;/* 0xc0 4 */};size 256 (0x100)10 members3 holes (156 bytes)padding 604 cachelines
Used in (1)