Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads, ROOT\CIMV2

Class | Methods | Properties (19) | Qualifiers (14) | Instances (1) | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

Stats for CLR Locks and Threads.

Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads properties

Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads has 19 properties (10 Local, 9 Derived)

NameOriginCIMType
CaptionCIM_StatisticalInformation8 [string]
ContentionRatePersecWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
CurrentQueueLengthWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
DescriptionCIM_StatisticalInformation8 [string]
Frequency_ObjectWin32_Perf21 [uint64]
Frequency_PerfTimeWin32_Perf21 [uint64]
Frequency_Sys100NSWin32_Perf21 [uint64]
key
Name
CIM_StatisticalInformation8 [string]
NumberofcurrentlogicalThreadsWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
NumberofcurrentphysicalThreadsWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
NumberofcurrentrecognizedthreadsWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
NumberoftotalrecognizedthreadsWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
QueueLengthPeakWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
QueueLengthPersecWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
rateofrecognizedthreadsPersecWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]
Timestamp_ObjectWin32_Perf21 [uint64]
Timestamp_PerfTimeWin32_Perf21 [uint64]
Timestamp_Sys100NSWin32_Perf21 [uint64]
TotalNumberofContentionsWin32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads19 [uint32]

Detailed description of Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads properties

Local properties (10) of Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads class

▲ ContentionRatePersec property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_COUNTER'
Counter'ContentionRatePersec'
CounterType272696320
Description'Rate at which threads in the runtime attempt to acquire a managed lock unsuccessfully. Managed locks can be acquired in many ways; by the "lock" statement in C# or by calling System.Monitor.Enter or by using MethodImplOptions.Synchronized custom attribute.'
DisplayName'Contention Rate / sec'
DisplayName009'Contention Rate / sec'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
ContentionRatePersec property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ CurrentQueueLength property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'CurrentQueueLength'
CounterType65536
Description'This counter displays the total number of threads currently waiting to acquire some managed lock in the application. This counter is not an average over time; it displays the last observed value.'
DisplayName'Current Queue Length'
DisplayName009'Current Queue Length'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
CurrentQueueLength property is in 4 classes of ROOT\cimv2 and in 1 namespace
▲ NumberofcurrentlogicalThreads property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'NumberofcurrentlogicalThreads'
CounterType65536
Description'This counter displays the number of current .NET thread objects in the application. A .NET thread object is created either by new System.Threading.Thread or when an unmanaged thread enters the managed environment. This counters maintains the count of both running and stopped threads. This counter is not an average over time; it just displays the last observed value.'
DisplayName'# of current logical Threads'
DisplayName009'# of current logical Threads'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
NumberofcurrentlogicalThreads property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ NumberofcurrentphysicalThreads property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'NumberofcurrentphysicalThreads'
CounterType65536
Description'This counter displays the number of native OS threads created and owned by the CLR to act as underlying threads for .NET thread objects. This counters value does not include the threads used by the CLR in its internal operations; it is a subset of the threads in the OS process.'
DisplayName'# of current physical Threads'
DisplayName009'# of current physical Threads'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
NumberofcurrentphysicalThreads property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ Numberofcurrentrecognizedthreads property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'Numberofcurrentrecognizedthreads'
CounterType65536
Description'This counter displays the number of threads that are currently recognized by the CLR; they have a corresponding .NET thread object associated with them. These threads are not created by the CLR; they are created outside the CLR but have since run inside the CLR at least once. Only unique threads are tracked; threads with same thread ID re-entering the CLR or recreated after thread exit are not counted twice.'
DisplayName'# of current recognized threads'
DisplayName009'# of current recognized threads'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
Numberofcurrentrecognizedthreads property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ Numberoftotalrecognizedthreads property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'Numberoftotalrecognizedthreads'
CounterType65536
Description'This counter displays the total number of threads that have been recognized by the CLR since the start of this application; these threads have a corresponding .NET thread object associated with them. These threads are not created by the CLR; they are created outside the CLR but have since run inside the CLR at least once. Only unique threads are tracked; threads with same thread ID re-entering the CLR or recreated after thread exit are not counted twice.'
DisplayName'# of total recognized threads'
DisplayName009'# of total recognized threads'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
Numberoftotalrecognizedthreads property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ QueueLengthPeak property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'QueueLengthPeak'
CounterType65536
Description'This counter displays the total number of threads that waited to acquire some managed lock since the start of the application.'
DisplayName'Queue Length Peak'
DisplayName009'Queue Length Peak'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
QueueLengthPeak property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ QueueLengthPersec property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_COUNTER'
Counter'QueueLengthPersec'
CounterType272696320
Description'This counter displays the number of threads per second waiting to acquire some lock in the application. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval.'
DisplayName'Queue Length / sec'
DisplayName009'Queue Length / sec'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
QueueLengthPersec property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ rateofrecognizedthreadsPersec property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_COUNTER'
Counter'rateofrecognizedthreadsPersec'
CounterType272696320
Description'This counter displays the number of threads per second that have been recognized by the CLR; these threads have a corresponding .NET thread object associated with them. These threads are not created by the CLR; they are created outside the CLR but have since run inside the CLR at least once. Only unique threads are tracked; threads with same thread ID re-entering the CLR or recreated after thread exit are not counted twice. This counter is not an average over time; it displays the difference between the values observed in the last two samples divided by the duration of the sample interval.'
DisplayName'rate of recognized threads / sec'
DisplayName009'rate of recognized threads / sec'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
RateofrecognizedthreadsPersec property is in 2 classes of ROOT\cimv2 and in 1 namespace
▲ TotalNumberofContentions property
CIMTYPE'uint32'
CookingType'PERF_COUNTER_RAWCOUNT'
Counter'TotalNumberofContentions'
CounterType65536
Description'This counter displays the total number of times threads in the CLR have attempted to acquire a managed lock unsuccessfully. Managed locks can be acquired in many ways; by the "lock" statement in C# or by calling System.Monitor.Enter or by using MethodImplOptions.Synchronized custom attribute.'
DisplayName'Total # of Contentions'
DisplayName009'Total # of Contentions'
HelpIndex0
PerfIndex0
PerfTimeFreq'Frequency_PerfTime'
PerfTimeStamp'Timestamp_PerfTime'
TotalNumberofContentions property is in 2 classes of ROOT\cimv2 and in 1 namespace

Derived properties (9) of Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads class

▲ Caption property
CIMTYPE'string'
Description'A short textual description (one-line string) for the statistic or metric.'
MaxLen64
readTrue
Caption property is in 1050 classes of ROOT\cimv2 and in 37 namespaces
▲ Description property
CIMTYPE'string'
Description'A textual description of the statistic or metric.'
readTrue
Description property is in 1061 classes of ROOT\cimv2 and in 142 namespaces
▲ Frequency_Object property
CIMTYPE'uint64'
Frequency_Object property is in 727 classes of ROOT\cimv2 and in 2 namespaces
▲ Frequency_PerfTime property
CIMTYPE'uint64'
Frequency_PerfTime property is in 727 classes of ROOT\cimv2 and in 2 namespaces
▲ Frequency_Sys100NS property
CIMTYPE'uint64'
Frequency_Sys100NS property is in 727 classes of ROOT\cimv2 and in 2 namespaces
▲ Name property
CIMTYPE'string'
Description'The Name property defines the label by which the statistic or metric is known. When subclassed, the property can be overridden to be a Key property. '
keyTrue
MaxLen256
readTrue
Name property is in 1046 classes of ROOT\cimv2 and in 142 namespaces
▲ Timestamp_Object property
CIMTYPE'uint64'
Timestamp_Object property is in 727 classes of ROOT\cimv2 and in 2 namespaces
▲ Timestamp_PerfTime property
CIMTYPE'uint64'
Timestamp_PerfTime property is in 727 classes of ROOT\cimv2 and in 2 namespaces
▲ Timestamp_Sys100NS property
CIMTYPE'uint64'
Timestamp_Sys100NS property is in 727 classes of ROOT\cimv2 and in 2 namespaces

Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AutoCook1✓✗✓✗✓
AutoCook_RawClass'Win32_PerfRawData_NETFramework_NETCLRLocksAndThreads'✓✗✓✗✓
CookedTrue✓✗✓✗✓
Description'Stats for CLR Locks and Threads.'✓✗✓✓✓
DisplayName'.NET CLR LocksAndThreads'✓✗✓✓✓
DisplayName009'.NET CLR LocksAndThreads'✓✗✓✗✓
dynamicTrue✓✗✓✗✓
GenericPerfCtrTrue✓✗✓✗✓
HelpIndex0✓✗✓✗✓
HiPerfTrue✓✗✓✗✓
Locale1033✓✗✓✓✓
PerfIndex0✓✗✓✗✓
provider'WmiPerfInst'✗✗✓✗✓
RegistryKey'.NETFramework'✓✗✓✗✓

Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\cimv2:Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads'___SYSTEM8✗✗
__NAMESPACE'ROOT\cimv2'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION['Win32_PerfFormattedData', 'Win32_Perf', 'CIM_StatisticalInformation']___SYSTEM8✗✓
__PROPERTY_COUNT19___SYSTEM3✗✗
__RELPATH'Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads'___SYSTEM8✗✗
__DYNASTY'CIM_StatisticalInformation'___SYSTEM8✗✗
__SUPERCLASS'Win32_PerfFormattedData'___SYSTEM8✗✗
__CLASS'Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗

Similar Classes to Win32_PerfFormattedData_NETFramework_NETCLRLocksAndThreads

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
Win32_PerfRawData_NETFramework_NETCLRLocksAndThreads01902---
comments powered by Disqus
WUtils.com