Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Objects Lifetime view lists total instances of each type and a generation bucket that lists the amount of time that an instance of a type lived. For more information, see How to: Collect .NET Memory Allocation and Lifetime Data.
The Objects Life Time view can be customized to add or remove columns by using a shortcut menu. It has the following columns:
| Column Name | Description |
|---|---|
Class Name |
Name of the class. |
Class Token |
Metadata identifier of the class. |
Gen n bytes Collected |
Total number of bytes collected by the .NET Framework's garbage collector for a particular generation. n - generation number 0, 1, 2 For more information, see Automatic Memory Management. |
Gen n Instance Collected |
Total number of object instances collected by the .NET Framework's garbage collector for a particular generation. n - generation number 0, 1, 2 For more information, see Automatic Memory Management. |
Instances |
Number of instances of a particular object. |
Instances Alive At End |
Number of instances of objects that were in memory at the end of profiling session. |
Large Object Heap Bytes Collected |
Total number of bytes collected by the .NET Framework's garbage collector for large objects that were allocated on the heap. |
Large Object Heap Instances Collected |
Total number of instances collected by the .NET Framework's garbage collector for large objects that were allocated on the heap. |
Process Name |
The process name. |
Process ID |
The numeric identifier of the process. |
Total Bytes Allocated |
Total bytes allocated for a data type. |
Unique Process ID |
An unsigned integer used to track the process. |
% of Total Bytes |
[Total bytes allocated] / [Total bytes allocated during profiling for all data types ]) * 100 |