[Original] Windows/UNIX Resource performance counters

Source: Internet
Author: User
Windows resource performance counters

 

The following default measurements can be used on Windows computers:

Object

Measurement

Description

System

% Total processor time

The average percentage of time on the system when all processors are busy executing non-Idle threads. In a multi-processor system, this value is 100% if all processors are always in the busy state; if all processors are in the busy state of 50%, this value is 50%; if 1/4 of these processors is in 100% busy state, this value is 25%. It can be considered as the ratio of time occupied by useful jobs. One idle thread in the idle process is allocated to each processor, which consumes the non-productive processor cycles not used by all other threads.

System

File data operations/sec

The speed at which the computer reads and writes data to the file system device. This does not include file control operations.

Processor

% Processor time (Windows 2000)

Percentage of time when the processor executes non-Idle threads. This counter serves as the main indicator of processor activity. It is calculated by measuring the time ratio of the threads in which the processor executes idle processes at each sampling interval, and then subtracting this value from 100%. (Each processor has an idle thread that consumes a processor cycle when no other thread is ready to run .) It can be considered as the percentage of sampling intervals occupied by useful jobs. This counter displays the average percentage of busy time observed during the sampling interval. It is calculated using 100% minus the time value when the monitoring service is inactive.

System

Processor Queue Length

The instantaneous length of the processor Queue (in the unit of threads ). If you do not monitor the thread counter at the same time, this counter is always 0. All processors use one queue, and the thread waits for the processor to call it cyclically in the queue. This length does not include the threads currently being executed. Generally, if the length of the processor queue exceeds two, the processor may be congested. This value is an instantaneous count, not an average value of a period of time.

Memory

Page faults/sec

This value is the page error count in the processor. When a process references a specific virtual memory page that is not in the master memory working set, a page error occurs. If a page is in the standby list (so it is already in the main memory) or is being used by other processes sharing the page, A page error does not cause the page to be extracted from the disk.

Physicaldisk

% Disk Time

Percentage of time used by the selected disk drive to provide services for read/write requests.

Memory

Pool nonpaged bytes

The number of bytes in the non-Paging pool refers to the system memory area from which the operating system component can obtain space after completing the specified task. Non-Paging pool pages cannot be exited into paging files. They have always been in the primary memory since their allocation.

Memory

Pages/sec

The number of pages read from or written to the disk to solve the memory reference of pages that are not in the memory at the time of reference. This is the sum of "pages input/sec" and "pages output/sec. The page traffic contained in this counter represents the system cache used to access the file data of the application. This value also includes the number of pages stored/taken from non-Cache mapped memory files. If you want to pay attention to the problem of high memory pressure (system failure) and the possibility of too many pages, this is the main counter you need to observe.

System

Total interrupts/sec

The speed at which the computer receives and processes hardware interruptions. The system clock, mouse, data communication line, network interface card, and other peripheral devices that may be interrupted are generated. This counter indicates how busy these devices are on your computer. For more information, see processor: interrupts/sec.

Objects

Threads

The number of threads used by the computer to collect data. Note that this is an instantaneous count, not an average value of a period of time. A thread is a basic executable entity that can execute processor commands.

Process

Private bytes

The current number of bytes allocated by this process and cannot be shared with other processes.

 

 

 

UNIX Resource performance counters

The following default measurements can be used on UNIX computers:

Measurement

Description

Average Load

Average number of processes in the "ready" status at the same time in the last minute

Collision rate

Number of conflicts detected on the Ethernet per second

Context switches Rate

Number of switches between processes or threads per second

CPU utilization

CPU usage time percentage

Disk Rate

Disk Transfer Rate

Incoming packets Error Rate

Number of errors received per second when an Ethernet packet is received

Incoming packets Rate

Number of incoming Ethernet packets per second

Interrupt Rate

Number of device interruptions per second

Outgoing packets errors Rate

Number of errors sent per second when an Ethernet packet is sent

Outgoing packets Rate

Number of Ethernet packets transmitted per second

Page-In Rate

Number of pages read into the physical memory per second

Page-out rate

Number of pages written to and deleted from the physical memory per second

Paging Rate

Number of pages read into the physical memory or written into the page file per second

Swap-In Rate

Number of processes in exchange

Swap-out rate

Number of processes in exchange

System Mode CPU utilization

CPU usage time percentage in System Mode

User Mode CPU utilization

CPU usage percentage in user mode

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.