Game Development Reference
In-Depth Information
Table 34.2 Performance Counters in .NET CLR Memory
Performance Counter
Description
# Bytes in all Heaps
Total bytes in all three generations, including the large object
heap. This value indicates the total amount of memory used by
the garbage collector to store allocated objects.
# GC Handles
Total number of active handles used by the garbage collector.
# Gen 0 Collections
Number of collections of objects in generation 0.
# Gen 1 Collections
Number of collections of objects in generation 1.
# Gen 2 Collections
Number of collections of objects in generation 2.
# Induced GC
Number of times garbage collection was run from an explicit call,
rather than during an allocation.
# Pinned Objects
This performance counter has not yet been implemented.
# of Sink Blocks in use
Sink blocks are used by synchronization primitives, and their data
is allocated on demand belonging to an object. This metric
determines the number of sink blocks currently in use.
# Total Committed Bytes
Total committed byte count from all managed heaps.
# Total Reserved Bytes
Total reserved byte count of the virtual memory reserved by the
garbage collector for the application.
% Time in GC
Total time a sample spent performing garbage collection, divided
by the total time since the last sample.
Allocated Bytes/Sec
Rate of bytes allocated per second by the garbage collector.
This value is updated during a collection, and the time between
garbage collections will be 0 because this metric evaluates to a
rate.
Finalization Survivors
Number of garbage-collected classes that have survived because
of a strong reference to them created by their finalizer.
Gen 0 Heap Size
Total size (in bytes) of the generation 0 managed heap.
Gen 0 Promoted Bytes/Sec
Total size (in bytes per second) of memory that has been
promoted from generation 0 to generation 1 after surviving a
garbage collection.
Gen 1 Heap Size
Total size (in bytes) of the generation 1 managed heap.
Gen 1 Promoted Bytes/Sec
Total size (in bytes per second) of memory that has been
promoted from generation 1 to generation 2 after surviving a
garbage collection.
Gen 2 Heap Size
Total size (in bytes) of the generation 1 managed heap.
Large Object Heap Size
Total size (in bytes) of the large object heap.
Search Nedrilad ::




Custom Search