Win32_PerfRawData_PerfProc_Process, ROOT\CIMV2

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

Description

The Process performance object consists of counters that monitor running application program and system processes. All the threads in a process share the same address space and have access to the same data.

Win32_PerfRawData_PerfProc_Process properties

Win32_PerfRawData_PerfProc_Process has 37 properties (28 Local, 9 Derived)

NameOriginCIMType
CaptionCIM_StatisticalInformation8 [string]
CreatingProcessIDWin32_PerfRawData_PerfProc_Process19 [uint32]
DescriptionCIM_StatisticalInformation8 [string]
ElapsedTimeWin32_PerfRawData_PerfProc_Process21 [uint64]
Frequency_ObjectWin32_Perf21 [uint64]
Frequency_PerfTimeWin32_Perf21 [uint64]
Frequency_Sys100NSWin32_Perf21 [uint64]
HandleCountWin32_PerfRawData_PerfProc_Process19 [uint32]
IDProcessWin32_PerfRawData_PerfProc_Process19 [uint32]
IODataBytesPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IODataOperationsPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IOOtherBytesPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IOOtherOperationsPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IOReadBytesPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IOReadOperationsPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IOWriteBytesPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
IOWriteOperationsPersecWin32_PerfRawData_PerfProc_Process21 [uint64]
key
Name
CIM_StatisticalInformation8 [string]
PageFaultsPersecWin32_PerfRawData_PerfProc_Process19 [uint32]
PageFileBytesWin32_PerfRawData_PerfProc_Process21 [uint64]
PageFileBytesPeakWin32_PerfRawData_PerfProc_Process21 [uint64]
PercentPrivilegedTimeWin32_PerfRawData_PerfProc_Process21 [uint64]
PercentProcessorTimeWin32_PerfRawData_PerfProc_Process21 [uint64]
PercentUserTimeWin32_PerfRawData_PerfProc_Process21 [uint64]
PoolNonpagedBytesWin32_PerfRawData_PerfProc_Process19 [uint32]
PoolPagedBytesWin32_PerfRawData_PerfProc_Process19 [uint32]
PriorityBaseWin32_PerfRawData_PerfProc_Process19 [uint32]
PrivateBytesWin32_PerfRawData_PerfProc_Process21 [uint64]
ThreadCountWin32_PerfRawData_PerfProc_Process19 [uint32]
Timestamp_ObjectWin32_Perf21 [uint64]
Timestamp_PerfTimeWin32_Perf21 [uint64]
Timestamp_Sys100NSWin32_Perf21 [uint64]
VirtualBytesWin32_PerfRawData_PerfProc_Process21 [uint64]
VirtualBytesPeakWin32_PerfRawData_PerfProc_Process21 [uint64]
WorkingSetWin32_PerfRawData_PerfProc_Process21 [uint64]
WorkingSetPeakWin32_PerfRawData_PerfProc_Process21 [uint64]
WorkingSetPrivateWin32_PerfRawData_PerfProc_Process21 [uint64]

Detailed description of Win32_PerfRawData_PerfProc_Process properties

Local properties (28) of Win32_PerfRawData_PerfProc_Process class

CreatingProcessID property
CIMTYPE'uint32'
CounterType65536
DefaultScale-1
Description'The Creating Process ID value is the Process ID of the process that created the process. The creating process may have terminated, so this value may no longer identify a running process.'
DetailLevel100
DisplayName'Creating Process ID'
DisplayName009'Creating Process ID'
HelpIndex0
PerfIndex0
CreatingProcessID property is in 4 classes of ROOT\cimv2 and in 1 namespace
ElapsedTime property
CIMTYPE'uint64'
CounterType807666944
DefaultScale-4
Description'The total elapsed time, in seconds, that this process has been running.'
DetailLevel100
DisplayName'Elapsed Time'
DisplayName009'Elapsed Time'
HelpIndex0
PerfIndex0
ElapsedTime property is in 10 classes of ROOT\cimv2 and in 17 namespaces
HandleCount property
CIMTYPE'uint32'
CounterType65536
DefaultScale0
Description'The total number of handles currently open by this process. This number is equal to the sum of the handles currently open by each thread in this process.'
DetailLevel100
DisplayName'Handle Count'
DisplayName009'Handle Count'
HelpIndex0
PerfIndex0
HandleCount property is in 7 classes of ROOT\cimv2 and in 4 namespaces
IDProcess property
CIMTYPE'uint32'
CounterType65536
DefaultScale-1
Description'ID Process is the unique identifier of this process. ID Process numbers are reused, so they only identify a process for the lifetime of that process.'
DetailLevel100
DisplayName'ID Process'
DisplayName009'ID Process'
HelpIndex0
PerfIndex0
IDProcess property is in 8 classes of ROOT\cimv2 and in 1 namespace
IODataBytesPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is reading and writing bytes in I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Data Bytes/sec'
DisplayName009'IO Data Bytes/sec'
HelpIndex0
PerfIndex0
IODataBytesPersec property is in 4 classes of ROOT\cimv2 and in 1 namespace
IODataOperationsPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is issuing read and write I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Data Operations/sec'
DisplayName009'IO Data Operations/sec'
HelpIndex0
PerfIndex0
IODataOperationsPersec property is in 4 classes of ROOT\cimv2 and in 1 namespace
IOOtherBytesPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is issuing bytes to I/O operations that do not involve data such as control operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Other Bytes/sec'
DisplayName009'IO Other Bytes/sec'
HelpIndex0
PerfIndex0
IOOtherBytesPersec property is in 4 classes of ROOT\cimv2 and in 1 namespace
IOOtherOperationsPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is issuing I/O operations that are neither read nor write operations (for example, a control function). This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Other Operations/sec'
DisplayName009'IO Other Operations/sec'
HelpIndex0
PerfIndex0
IOOtherOperationsPersec property is in 4 classes of ROOT\cimv2 and in 1 namespace
IOReadBytesPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is reading bytes from I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Read Bytes/sec'
DisplayName009'IO Read Bytes/sec'
HelpIndex0
PerfIndex0
IOReadBytesPersec property is in 14 classes of ROOT\cimv2 and in 1 namespace
IOReadOperationsPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is issuing read I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Read Operations/sec'
DisplayName009'IO Read Operations/sec'
HelpIndex0
PerfIndex0
IOReadOperationsPersec property is in 4 classes of ROOT\cimv2 and in 1 namespace
IOWriteBytesPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is writing bytes to I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Write Bytes/sec'
DisplayName009'IO Write Bytes/sec'
HelpIndex0
PerfIndex0
IOWriteBytesPersec property is in 12 classes of ROOT\cimv2 and in 1 namespace
IOWriteOperationsPersec property
CIMTYPE'uint64'
CounterType272696576
DefaultScale0
Description'The rate at which the process is issuing write I/O operations. This counter counts all I/O activity generated by the process to include file, network and device I/Os.'
DetailLevel100
DisplayName'IO Write Operations/sec'
DisplayName009'IO Write Operations/sec'
HelpIndex0
PerfIndex0
IOWriteOperationsPersec property is in 4 classes of ROOT\cimv2 and in 1 namespace
PageFaultsPersec property
CIMTYPE'uint32'
CounterType272696320
DefaultScale-1
Description'Page Faults/sec is the rate at which page faults by the threads executing in this process are occurring. A page fault occurs when a thread refers to a virtual memory page that is not in its working set in main memory. This may not cause the page to be fetched from disk if it is on the standby list and hence already in main memory, or if it is in use by another process with whom the page is shared.'
DetailLevel100
DisplayName'Page Faults/sec'
DisplayName009'Page Faults/sec'
HelpIndex0
PerfIndex0
PageFaultsPersec property is in 8 classes of ROOT\cimv2 and in 1 namespace
PageFileBytes property
CIMTYPE'uint64'
CounterType65792
DefaultScale-6
Description'Page File Bytes is the current amount of virtual memory, in bytes, that this process has reserved for use in the paging file(s). Paging files are used to store pages of memory used by the process that are not contained in other files. Paging files are shared by all processes, and the lack of space in paging files can prevent other processes from allocating memory. If there is no paging file, this counter reflects the current amount of virtual memory that the process has reserved for use in physical memory.'
DetailLevel100
DisplayName'Page File Bytes'
DisplayName009'Page File Bytes'
HelpIndex0
PerfIndex0
PageFileBytes property is in 6 classes of ROOT\cimv2 and in 1 namespace
PageFileBytesPeak property
CIMTYPE'uint64'
CounterType65792
DefaultScale-6
Description'Page File Bytes Peak is the maximum amount of virtual memory, in bytes, that this process has reserved for use in the paging file(s). Paging files are used to store pages of memory used by the process that are not contained in other files. Paging files are shared by all processes, and the lack of space in paging files can prevent other processes from allocating memory. If there is no paging file, this counter reflects the maximum amount of virtual memory that the process has reserved for use in physical memory.'
DetailLevel100
DisplayName'Page File Bytes Peak'
DisplayName009'Page File Bytes Peak'
HelpIndex0
PerfIndex0
PageFileBytesPeak property is in 6 classes of ROOT\cimv2 and in 1 namespace
PercentPrivilegedTime property
CIMTYPE'uint64'
CounterType542180608
DefaultScale0
Description'% Privileged Time is the percentage of elapsed time that the process threads spent executing code in privileged mode. When a Windows system service is called, the service will often run in privileged mode to gain access to system-private data. Such data is protected from access by threads executing in user mode. Calls to the system can be explicit or implicit, such as page faults or interrupts. Unlike some early operating systems, Windows uses process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. Some work done by Windows on behalf of the application might appear in other subsystem processes in addition to the privileged time in the process.'
DetailLevel100
DisplayName'% Privileged Time'
DisplayName009'% Privileged Time'
HelpIndex0
PerfIndex0
PercentPrivilegedTime property is in 12 classes of ROOT\cimv2 and in 1 namespace
PercentProcessorTime property
CIMTYPE'uint64'
CounterType542180608
DefaultScale0
Description'% Processor Time is the percentage of elapsed time that all of process threads used the processor to execution instructions. An instruction is the basic unit of execution in a computer, a thread is the object that executes instructions, and a process is the object created when a program is run. Code executed to handle some hardware interrupts and trap conditions are included in this count.'
DetailLevel100
DisplayName'% Processor Time'
DisplayName009'% Processor Time'
HelpIndex0
PerfDefaultTrue
PerfIndex0
PercentProcessorTime property is in 12 classes of ROOT\cimv2 and in 1 namespace
PercentUserTime property
CIMTYPE'uint64'
CounterType542180608
DefaultScale0
Description'% User Time is the percentage of elapsed time that the process threads spent executing code in user mode. Applications, environment subsystems, and integral subsystems execute in user mode. Code executing in user mode cannot damage the integrity of the Windows executive, kernel, and device drivers. Unlike some early operating systems, Windows uses process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. Some work done by Windows on behalf of the application might appear in other subsystem processes in addition to the privileged time in the process.'
DetailLevel100
DisplayName'% User Time'
DisplayName009'% User Time'
HelpIndex0
PerfIndex0
PercentUserTime property is in 12 classes of ROOT\cimv2 and in 1 namespace
PoolNonpagedBytes property
CIMTYPE'uint32'
CounterType65536
DefaultScale-5
Description'Pool Nonpaged Bytes is the size, in bytes, of the nonpaged pool, an area of the system virtual memory that is used for objects that cannot be written to disk, but must remain in physical memory as long as they are allocated. Memory\\Pool Nonpaged Bytes is calculated differently than Process\\Pool Nonpaged Bytes, so it might not equal Process(_Total)\\Pool Nonpaged Bytes. This counter displays the last observed value only; it is not an average.'
DetailLevel100
DisplayName'Pool Nonpaged Bytes'
DisplayName009'Pool Nonpaged Bytes'
HelpIndex0
PerfIndex0
PoolNonpagedBytes property is in 10 classes of ROOT\cimv2 and in 1 namespace
PoolPagedBytes property
CIMTYPE'uint32'
CounterType65536
DefaultScale-5
Description'Pool Paged Bytes is the size, in bytes, of the paged pool, an area of the system virtual memory that is used for objects that can be written to disk when they are not being used. Memory\\Pool Paged Bytes is calculated differently than Process\\Pool Paged Bytes, so it might not equal Process(_Total)\\Pool Paged Bytes. This counter displays the last observed value only; it is not an average.'
DetailLevel100
DisplayName'Pool Paged Bytes'
DisplayName009'Pool Paged Bytes'
HelpIndex0
PerfIndex0
PoolPagedBytes property is in 10 classes of ROOT\cimv2 and in 1 namespace
PriorityBase property
CIMTYPE'uint32'
CounterType65536
DefaultScale0
Description'The current base priority of this process. Threads within a process can raise and lower their own base priority relative to the process' base priority.'
DetailLevel100
DisplayName'Priority Base'
DisplayName009'Priority Base'
HelpIndex0
PerfIndex0
PriorityBase property is in 7 classes of ROOT\cimv2 and in 2 namespaces
PrivateBytes property
CIMTYPE'uint64'
CounterType65792
DefaultScale-5
Description'Private Bytes is the current size, in bytes, of memory that this process has allocated that cannot be shared with other processes.'
DetailLevel100
DisplayName'Private Bytes'
DisplayName009'Private Bytes'
HelpIndex0
PerfIndex0
PrivateBytes property is in 6 classes of ROOT\cimv2 and in 1 namespace
ThreadCount property
CIMTYPE'uint32'
CounterType65536
DefaultScale0
Description'The number of threads currently active in this process. An instruction is the basic unit of execution in a processor, and a thread is the object that executes instructions. Every running process has at least one thread.'
DetailLevel100
DisplayName'Thread Count'
DisplayName009'Thread Count'
HelpIndex0
PerfIndex0
ThreadCount property is in 7 classes of ROOT\cimv2 and in 3 namespaces
VirtualBytes property
CIMTYPE'uint64'
CounterType65792
DefaultScale-6
Description'Virtual Bytes is the current size, in bytes, of the virtual address space the process is using. Use of virtual address space does not necessarily imply corresponding use of either disk or main memory pages. Virtual space is finite, and the process can limit its ability to load libraries.'
DetailLevel100
DisplayName'Virtual Bytes'
DisplayName009'Virtual Bytes'
HelpIndex0
PerfIndex0
VirtualBytes property is in 8 classes of ROOT\cimv2 and in 1 namespace
VirtualBytesPeak property
CIMTYPE'uint64'
CounterType65792
DefaultScale-6
Description'Virtual Bytes Peak is the maximum size, in bytes, of virtual address space the process has used at any one time. Use of virtual address space does not necessarily imply corresponding use of either disk or main memory pages. However, virtual space is finite, and the process might limit its ability to load libraries.'
DetailLevel100
DisplayName'Virtual Bytes Peak'
DisplayName009'Virtual Bytes Peak'
HelpIndex0
PerfIndex0
VirtualBytesPeak property is in 6 classes of ROOT\cimv2 and in 1 namespace
WorkingSet property
CIMTYPE'uint64'
CounterType65792
DefaultScale-5
Description'Working Set is the current size, in bytes, of the Working Set of this process. The Working Set is the set of memory pages touched recently by the threads in the process. If free memory in the computer is above a threshold, pages are left in the Working Set of a process even if they are not in use. When free memory falls below a threshold, pages are trimmed from Working Sets. If they are needed they will then be soft-faulted back into the Working Set before leaving main memory.'
DetailLevel100
DisplayName'Working Set'
DisplayName009'Working Set'
HelpIndex0
PerfIndex0
WorkingSet property is in 6 classes of ROOT\cimv2 and in 2 namespaces
WorkingSetPeak property
CIMTYPE'uint64'
CounterType65792
DefaultScale-5
Description'Working Set Peak is the maximum size, in bytes, of the Working Set of this process at any point in time. The Working Set is the set of memory pages touched recently by the threads in the process. If free memory in the computer is above a threshold, pages are left in the Working Set of a process even if they are not in use. When free memory falls below a threshold, pages are trimmed from Working Sets. If they are needed they will then be soft-faulted back into the Working Set before they leave main memory.'
DetailLevel100
DisplayName'Working Set Peak'
DisplayName009'Working Set Peak'
HelpIndex0
PerfIndex0
WorkingSetPeak property is in 6 classes of ROOT\cimv2 and in 1 namespace
WorkingSetPrivate property
CIMTYPE'uint64'
CounterType65792
DefaultScale-5
Description'Working Set - Private displays the size of the working set, in bytes, that is use for this process only and not shared nor sharable by other processes.'
DetailLevel100
DisplayName'Working Set - Private'
DisplayName009'Working Set - Private'
HelpIndex0
PerfIndex0
WorkingSetPrivate property is in 2 classes of ROOT\cimv2 and in 1 namespace

Derived properties (9) of Win32_PerfRawData_PerfProc_Process 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_PerfRawData_PerfProc_Process Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'The Process performance object consists of counters that monitor running application program and system processes. All the threads in a process share the same address space and have access to the same data.'
DetailLevel100
DisplayName'Process'
DisplayName009'Process'
dynamicTrue
GenericPerfCtrTrue
HelpIndex0
HiPerfTrue
Locale1033
PerfIndex0
provider'WmiPerfInst'
RegistryKey'PerfProc'

Win32_PerfRawData_PerfProc_Process System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\cimv2:Win32_PerfRawData_PerfProc_Process'___SYSTEM8
__NAMESPACE'ROOT\cimv2'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['Win32_PerfRawData', 'Win32_Perf', 'CIM_StatisticalInformation']___SYSTEM8
__PROPERTY_COUNT37___SYSTEM3
__RELPATH'Win32_PerfRawData_PerfProc_Process'___SYSTEM8
__DYNASTY'CIM_StatisticalInformation'___SYSTEM8
__SUPERCLASS'Win32_PerfRawData'___SYSTEM8
__CLASS'Win32_PerfRawData_PerfProc_Process'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to Win32_PerfRawData_PerfProc_Process

Number of classes:40
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
CIM_AssociatedProcessorMemory130-4-
CIM_OSProcess020---
CIM_Process1180-40-
CIM_ProcessExecutable06040---
CIM_Processor1302-1-
CIM_ProcessThread020---
Win32_AssociatedProcessorMemory0304---
Win32_ComputerSystemProcessor0201---
Win32_NamedJobObjectProcess0204---
Win32_PerfFormattedData_Counters_PerProcessorNetworkActivityCycles022040---
Win32_PerfFormattedData_Counters_PerProcessorNetworkInterfaceCardActivity030040---
Win32_PerfFormattedData_Counters_ProcessorInformation03706---
Win32_PerfFormattedData_HvStats_HyperVHypervisorLogicalProcessor03205---
Win32_PerfFormattedData_HvStats_HyperVHypervisorRootVirtualProcessor08405---
Win32_PerfFormattedData_HvStats_HyperVHypervisorVirtualProcessor0840----
Win32_PerfFormattedData_Lsa_SecurityPerProcessStatistics011040---
Win32_PerfFormattedData_NvspSwitchProcStats_HyperVVirtualSwitchProcessor01304---
Win32_PerfFormattedData_PerfOS_Processor02405---
Win32_PerfFormattedData_PerfProc_Process037040---
Win32_PerfFormattedData_PerfProc_ProcessAddressSpace_Costly046040---
Win32_PerfFormattedData_XTPDatabaseEngine_XTPPhantomProcessor0150----
Win32_PerfRawData_Counters_PerProcessorNetworkActivityCycles022040---
Win32_PerfRawData_Counters_PerProcessorNetworkInterfaceCardActivity030040---
Win32_PerfRawData_Counters_ProcessorInformation04106---
Win32_PerfRawData_HvStats_HyperVHypervisorLogicalProcessor03905---
Win32_PerfRawData_HvStats_HyperVHypervisorRootVirtualProcessor010505---
Win32_PerfRawData_HvStats_HyperVHypervisorVirtualProcessor01050----
Win32_PerfRawData_Lsa_SecurityPerProcessStatistics011040---
Win32_PerfRawData_NvspSwitchProcStats_HyperVVirtualSwitchProcessor01304---
Win32_PerfRawData_PerfOS_Processor02405---
Win32_PerfRawData_PerfProc_ProcessAddressSpace_Costly046040---
Win32_PerfRawData_XTPDatabaseEngine_XTPPhantomProcessor0150----
Win32_Process045740---
Win32_Processor05121---
Win32_ProcessStartTrace070---
Win32_ProcessStartup0140---
Win32_ProcessStopTrace080---
Win32_ProcessTrace270---
Win32_SessionProcess02014---
Win32_SystemProcesses02040---
comments powered by Disqus
WUtils.com