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 */ struct _PROC_PERF_CHECK_SNAP LastPerfCheckSnap;/* 0x20 56 */ /* ── cacheline 1 boundary (64 bytes) ── */ struct _PROC_PERF_CHECK_CYCLE_SNAP* LastPerfCheckCycleSnap;/* 0x58 8 */ struct _PROC_PERF_CHECK_SNAP CurrentSnap;/* 0x60 56 */ /* ── cacheline 2 boundary (128 bytes) ── */ struct _PROC_PERF_CHECK_CYCLE_SNAP* CurrentCycleSnap;/* 0x98 8 */ struct _PROC_PERF_CHECK_SNAP LastDeliveredSnap;/* 0xa0 56 */ /* ── cacheline 3 boundary (192 bytes) ── */ struct _PROC_PERF_CHECK_CYCLE_SNAP* LastDeliveredCycleSnap;/* 0xd8 8 */ 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)