WPA Heap Glossary
WPA Term | Usage |
---|---|
AI, AO |
Identifies allocations done inside and outside a time based analysis selection. AI refers to allocations that are made within the selection. AO refers to allocations that are made before the selection but were outstanding for some portion of the selection. |
FI, FO |
Identifies allocations that have been freed within the time based selection. FI refers to allocations that are released within the selection. FO refers to allocations that are released outside of the selection but were outstanding for some portion of the selection. |
AIFI |
Allocations that were made and released within the time based selection. |
AIFO |
Allocations that were made within the selection and remain outstanding at the end of the time based selection. |
AOFI |
Allocations that were made before the selection but released before the end of the time based selection. |
AOFO |
Allocations that were made before the selection and remain outstanding at the end of the time based selection. |
Heap Allocation Count |
The sum of the outstanding allocations per heap. |
Heap Allocation Size |
The sum of the outstanding sizes of all of the allocations per heap and total across all heaps. The sizes or sums do not include the 8 bytes of heap overhead per allocation or the rounding of the allocation to the size of the LFH bucket or 8 byte boundary. |
Heap Total Allocation Count |
This is the sum of all allocations by count per heap and the total across all heaps. |
Heap Total Allocation Size |
This is the sum of the sizes of all of the allocations per heap and total across all heaps. The sizes or sums do not include the 8 bytes of heap overhead per allocation or the rounding of the allocation to the size of the LFH bucket or 8 byte boundary. |
Kernel Flags (options) |
Specify what kernel events are to be included in the trace. |
Kernel Groups |
Sets of options that have been logically grouped in order to simplify passing of kernel options to Xperf.exe . |
Logger Session |
The data collection facility that captures events and stores those events for analysis. |
NT Kernel Logger |
The default data collection logger for WPA that captures a trace of Windows kernel events. For more information on NT Kernel Logger please see Loggers. |
Outstanding |
Refers to those allocations that have not been released at that point in the trace. |
Provider |
A kernel or application component that makes events available for capture. |
Trace files or "etl" files |
Files containing data produced by WPA. Individual trace files may be merged in order to include events gathered in other sessions. |
Xperf.exe |
WPA component which captures and processes traces and supports trace analysis. Xperf.exe can be used in place of Xperfview.exe. |
Xperfview.exe |
WPA component which presents trace content in the form of interactive graphs and summary tables. |