x64 / ntdllntoskrnl /

_PROC_PERF_CHECK

← 10.0.28000.3231 16 builds latest →
struct _PROC_PERF_CHECK {
unsigned __int64 LastActive;/* 0x0 8 */
unsigned __int64 LastTime;/* 0x8 8 */
unsigned __int64 LastStall;/* 0x10 8 */
unsigned long LastResponsivenessEvents;/* 0x18 4 */
/* 4 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
/* ── cacheline 2 boundary (128 bytes) ── */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long LastDeliveredPerformance;/* 0xe0 4 */
unsigned long LastDeliveredFrequency;/* 0xe4 4 */
unsigned char TaggedThreadPercent[4];/* 0xe8 4 */
unsigned char ImportantPercent;/* 0xec 1 */
unsigned char IdealPercent;/* 0xed 1 */
unsigned char Class0FloorPerfSelection;/* 0xee 1 */
unsigned char Class1MinimumPerfSelection;/* 0xef 1 */
unsigned long CurrentResponsivenessEvents;/* 0xf0 4 */
/* 4 bytes padding */
unsigned __int64 CyclesByFreqBand[3][48];/* 0xf8 1152 */
};
size 1400 (0x578)19 members2 holes (8 bytes)padding 022 cachelines
Used in (1)