This counter displays the current number of sync blocks in use. Sync blocks are per-object data structures allocated for storing synchronization information. Sync blocks hold weak references to managed objects and need to be scanned by the Garbage Collector. Sync blocks are not limited to storing synchronization information and can also store COM interop metadata. This counter was designed to indicate performance problems with heavy use of synchronization primitives.
This counter displays the current number of context-bound classes loaded. Classes that can be bound to a context are called ...
This counter displays the current number of GC Handles in use. GCHandles are handles to resources external to the CLR and ...
This counter displays the current number of remoting contexts in the application. A context is a boundary containing a collection ...
This counter displays the current number of stubs created by the CLR. Stubs are responsible for marshalling arguments and ...
This counter displays the current number of sync blocks in use. Sync blocks are per-object data structures allocated for ...
This counter displays the current size (in bytes) of the memory committed by the class loader across all AppDomains. (Committed ...
This counter displays the current size of the Large Object Heap in bytes. Objects greater than 20 KBytes are treated as large ...
This counter displays the current size of the Large Object Heap in bytes. Objects greater than a threshold are treated as ...
This counter displays the depth of the stack during that last runtime Code Access Security check. Runtime Code Access Security ...