|
System Object
The System performance object consists of those counters that apply to more
than one component on the computer
File Read Operations/sec
File Read Operations/sec is the combined rate of file system read requests to
all devices on the computer, including requests to read from the file system
cache. It is measured in numbers of reads.
Detail Level: Novice
Counter Type: PERF_COUNTER_COUNTER
File Write Operations/sec
File Write Operations/sec is the combined rate of the file system write
requests to all devices on the computer, including requests to write to data in the
file system cache. It is measured in numbers of writes.
Detail Level: Novice
Counter Type: PERF_COUNTER_COUNTER
File Control Operations/sec
File Control Operations/sec is the combined rate of file system operations
that are neither reads nor writes, such as file system control requests and
requests for information about device characteristics or status. This is the inverse
of System: File Data Operations/sec and is measured in numbers of operations.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
File Read Bytes/sec
File Read Bytes/sec is the overall rate at which bytes are read to satisfy
file system read requests to all devices on the computer, including reads from
the file system cache. It is measured in numbers of bytes.
Detail Level: Expert
Counter Type: PERF_COUNTER_BULK_COUNT
File Write Bytes/sec
File Write Bytes/sec is the overall rate at which bytes are written to satisfy
file system write requests to all devices on the computer, including writes to
the file system cache. It is measured in numbers of bytes.
Detail Level: Expert
Counter Type: PERF_COUNTER_BULK_COUNT
File Control Bytes/sec
File Control Bytes/sec is the overall rate at which bytes are transferred for
all file system operations that are neither reads nor writes, including file
system control requests and requests for information about device
characteristics or status. It is measured in numbers of bytes.
Detail Level: Wizard
Counter Type: PERF_COUNTER_BULK_COUNT
Context Switches/sec
Context Switches/sec is the combined rate at which all processors on the
computer are switched from one thread to another. Context switches occur when a
running thread voluntarily relinquishes the processor, is preempted by a higher
priority ready thread, or switches between user-mode and privileged (kernel) mode
to use an Executive or subsystem service. It is the sum of Thread: Context
Switches/sec for all threads running on all processors in the computer and is
measured in numbers of switches. There are context switch counters on the System and
Thread objects.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
System Calls/sec
Systems Calls/sec is the combined rate of calls to Windows NT system service
routines by all processes running on the computer. These routines perform all of
the basic scheduling and synchronization of activities on the computer, and
provide access to non-graphic devices, memory management, and name space
management.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
Total Processor Time
% Total Processor Time is the average percentage of time that all processors
on the computer are executing non-idle threads. This counter was designed as the
primary indicator of processor activity on multiprocessor computers. It is
equal to the sum of Process: % Processor Time for all processors, divided by the
number of processors. It is calculated by summing the time that all processors
spend executing the thread of the Idle process in each sample interval,
subtracting that value from 100%, and dividing the difference by the number of
processors on the computer. (Each processor has an Idle thread which consumes cycles
when no other threads are ready to run.) For example, on a multiprocessor
computer, a value of 50% means that all processors are busy for half of the sample
interval, or that half of the processors are busy for all of the sample interval.
Detail Level: Novice
Counter Type: PERF_100NSEC_TIMER_INV
Total User Time
% Total User Time is the average percentage of non-idle time all processors
spent in User mode. It is the sum of Processor: % User Time for all processors on
the computer, divided by the number of processors. System: % Total User Time
and System: % Total Privileged Time sum to % Total Processor Time, but not
always to 100%. (User mode is a restricted processing mode designed for
applications, environment subsystems, and integral subsystems. The alternative, privileged
mode, is designed for operating system components and allows direct access to
hardware and all memory. The operating system switches application threads to
privileged mode to obtain operating system services.)
Detail Level: Advanced
Counter Type: PERF_100NSEC_TIMER
Total Privileged Time
% Total Privileged Time is the average percentage of non-idle time all
processors spent in privileged (kernel) mode. It is the sum of Processor: % Privileged
Time for all processors on the computer, divided by the number of processors.
System: % Total User Time and System: % Total Privileged Time sum to % Total
Processor Time, but not always to 100%. (Privileged mode is an processing mode
designed for operating system components which allows direct access to hardware
and all memory. The operating system switches application threads to privileged
mode to obtain operating system services. The alternative, user mode, is a
restricted processing mode designed for applications and environment subsystems.)
Detail Level: Advanced
Counter Type: PERF_100NSEC_TIMER
Total Interrupts/sec
Total Interrupts/sec is the combined rate of hardware interrupts received and
serviced by all processors on the computer It is the sum of Processor:
Interrupts/sec for all processors, and divided by the number of processors, and is
measured in numbers of interrupts. It does not include DPCs, which are counted
separately. This value is an indirect indicator of the activity of devices that
generate interrupts, such as the system timer, the mouse, disk drivers, data
communication lines, network interface cards and other peripheral devices. These
devices normally interrupt the processor when they have completed a task or
require attention. Normal thread execution is suspended during interrupts. Most
system clocks interrupt the processor every 10 milliseconds, creating a background
of interrupt activity.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
File Data Operations/sec
File Data Operations/sec is the combined rate of read and write operations on
all logical disks on the computer. This is the inverse of System: File Control
Operations/sec.
Detail Level: Novice
Counter Type: PERF_COUNTER_COUNTER
System Up Time
Total Time (in seconds) that the computer has been operational since it was
last started.
Detail Level: Novice
Counter Type: PERF_ELAPSED_TIME
Processor Queue Length
Processor Queue Length is the number of threads in the processor queue. There
is a single queue for processor time even on computers with multiple
processors. Unlike the disk counters, this counter counts ready threads only, not threads
that are running. A sustained processor queue of greater than two threads
generally indicates processor congestion.
Detail Level: Wizard
Counter Type: PERF_COUNTER_RAWCOUNT
Alignment Fixups/sec
Alignment Fixups/sec is the rate of alignment faults fixed by the system.
Detail Level: Wizard
Counter Type: PERF_COUNTER_COUNTER
Exception Dispatches/sec
Exception Dispatches/sec is the rate of exceptions dispatched by the system.
Detail Level: Wizard
Counter Type: PERF_COUNTER_COUNTER
Floating Emulations/sec
Floating Emulations/sec is the rate of floating emulations performed by the
system.
Detail Level: Wizard
Counter Type: PERF_COUNTER_COUNTER
% Total DPC Time
% Total DPC Time is the average percentage of time that all processors spent
receiving and servicing deferred procedure calls (DPC). (DPCs are interrupts
that run at a lower priority than the standard interrupts.) it is the sum of
Processor: %DPC Time for all processors on the computer, divided by the number of
processors. System: %Total DPC Time is a component of System: %Total Privileged
Time because DPCs are executed in privileged mode. DPCs are counter separately
and are not a component of the interrupt count.
Detail Level: Advanced
Counter Type: PERF_100NSEC_TIMER
% Total Interrupt Time
% Total Interrupt Time is the average percentage of time that all processors
spent servicing interrupts. It is the sum of Processor: % Interrupt Time for of
all processors on the computer, divided by the number of processors. DPCs are
counted separately and are not a component of the interrupt count. This value
is an indirect indicator of the activity of devices that generate interrupts,
such as the system timer, the mouse, disk drivers, data communication lines,
network interface cards and other peripheral devices.
Detail Level: Advanced
Counter Type: PERF_100NSEC_TIMER
Total DPCs Queued/sec
Total DPCs Queued/sec is the combined rate at which deferred procedure calls
(DPC) are added to the DPC queue of all processors on the computer. (DPCs are
interrupts that run at a lower priority than standard interrupts.) Each processor
has its own DPC queue. This counter measures the rates at which DPCs are added
to the queue, not the number of DPCs in the queue. It is the sum of Processor:
DPCs Queued/sec for all processors on the computer, divided by the number of
processors.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
Total DPC Rate
Total DPC Rate is the combined rate at which deferred procedure calls (DPCs)
are added to the DPC queues of all processors between timer tics of each
processor's system clock. (DPCs are interrupts that run at a lower priority than
standard interrupts.) Each processor has its own DPC queue. clock on the processor.
This counter measures the rate at which DPCs are added to the queue, not the
number of DPCs in the queue. It is the sum of Processor: DPC Rate for all
processors on the computer, divided by the number of processors.
Detail Level: Advanced
Counter Type: PERF_COUNTER_RAWCOUNT
Total DPC Bypasses/sec
Total DPC Bypasses/sec is the combined rate at which deferred procedure calls
(DPCs) on all processors were avoided. (DPCs are interrupts that run at a
lower priority than standard interrupts.) . This value is the sum of Processor: DPC
Bypasses/sec for all processors, divided by the number of processors.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
Total APC Bypasses/sec
Total APC Bypasses/sec is the combined rate at which kernel asynchronous
procedure call (APC) interrupts on all processors were avoided. This value is the
sum of Processor: APC Bypasses/sec for all processors, divided by the number of
processors.
Detail Level: Advanced
Counter Type: PERF_COUNTER_COUNTER
%Registry Quota In Use
% Registry Quota In Use is the percentage of the Total Registry Quota Allowed
that is currently being used by the system.
Detail Level: Advanced
Counter Type: PERF_RAW_FRACTION
Registry Quota In Use
% Registry Quota In Use indicates the percentage of the Total Registry Quota
Allowed currently in use by the system.
Detail Level: Advanced
Counter Type: PERF_RAW_BASE
| Last news from Greatis Software |
 |
|
Nostalgia .Net |
|
.Net is powerful, but not all-powerful, so sometimes we need to use Win32 API for our .Net applications. It's simple enough with Platform Invoke if you have Win32 skill, but we do not always have time to dig the ancient documentation, declare the special types that are compatible with Win32, find the values of the Win32's constants and so on. Nostalgia .Net offers several simple-to-use classes, and components that will allow you to forget about the headache of Win32 and just use the power of Win32 in your application the same way as you use the native. Net classes. More » |
| Recommended software for developers |
 |
|
Ultimate Pack |
|
Component pack for Delphi and C++ Builder that contains runtime form designer, runtime object inspector, print suite and much more for the very special price. More » |
 |
|
Form Designer .Net |
|
Unique runtime form design solution that allows to edit any form in .Net WinForms application at runtime with full source codes for only 300 euro! More » |
 |
|
Print Suite .Net |
|
Print Suite .Net is a set of components for easy printing texts, images and grids from your WinForms applications. Full C# source codes are available More » |
 |
|
Gradient Controls .Net |
|
Gradient Controls .Net offers controls with gradient background feature. Labels, panels and so on... Full C# source codes are available More » |
 |
|
Greatis iGrid |
|
iGrid plots drawing grid right over your desktop, so you can use it everywhere, with any drawing application without any special plugins for different graphic editors. More » |
All the contacts and projectsDmitry Vasiliev (just.dmitry)
Related LinksSoftware for Visual Studio .NET developers Software for Delphi and C++ Builder developers Software for Visual Basic 6 developers Delphi Tips&Tricks MegaDetailed.NET More Online Helps Win32 Programmer's Reference Win32 Multimedia Programmer's Reference OLE Programmer's Reference Microsoft Windows Pen API Programmer's Reference Microsoft Windows Sockets 2 Reference Microsoft Windows Telephony API (TAPI) Programmer's Reference Unix Manual Pages
|