Tuesday, September 24, 2013

General Performance Counters in Performance Testing - Processor, Memory, Disk and Network Counters

People often ask what counters are. What do you normally measure in performance testing?

A lot of them think only response time is enough, but this is not the case. Here, I have stated the main counters that we track while load testing.

These are divided mainly into four types:

Click here to know more
1. Processor Performance Counters. The Processor object is focused on the CPU of the system. In this category we track following things:

Processor : % Interrupt Time

Processor : % User Time

Processor : %Privilege Time

System : Processor Queue Length

System : System Calls/sec



2. Memory Performance Counters. In the category of memory object, we track following counters: 

Memory : Available Memory

Memory : Page Faults/sec

Memory : Pages Input/sec

Memory : Pages Output/sec

Memory : Committed Bytes



3. Disk Performance Counters. The Disk Performance counters help to evaluate the performance of the disk subsystem. The disk subsystem includes disk controller card, the I/O bus of the system, and the disk.

PhysicalDisk : Current Disk Queue Length

PhysicalDisk : % Disk Time

PhysicalDisk : Disk Reads Bytes/sec

LogicalDisk : Disk Reads Bytes/sec



4. Network Performance Counters. In this we track the counters associated with the network interface, network segment, and TCP/IP components.

Network Interface : Bytes Sent/sec

Network Interface: Bytes Received/sec

Network Segment : %Broadcasts

Network Segment : %Multicasts



Will be back soon!!!

Stay Tuned!!!

Happy Learning :) !!!