|
Answer» Following are the metrics monitored in performance testing: | Metrics | Description |
|---|
| Processor utilization | Time spent by the processor to execute non-idle threads. |
|---|
| Memory usage | Amount of physical memory available so that the server can process. |
|---|
| Disk time | Time taken by the disk to execute read/write request. |
|---|
| Bandwidth | Represented in bits per second (bps) used by network interfaces. |
|---|
| CPU interrupts per second | Average number of hardware interrupts received and processed by the processor each second. |
|---|
| Response time | Time taken to get the first character of the response from the server to the client. |
|---|
| Throughput | Rate at which the server or network receives requests per second. |
|---|
| Amount of connection pooling | Number of user requests met by pooled CONNECTIONS. The higher the number, the better is the performance. |
|---|
| Maximum active sessions | Maximum sessions which are active at once. |
|---|
| Hits per second | Number of hits EVERY second |
|---|
| Thread counts | Number of threads running actively |
|---|
| Private BYTES | Number of bytes allocated by the processor which cannot be shared AMONG other processes. They are used for measuring memory leaks and memory usage. |
|---|
| Committed memory | Amount of virtual memory utilized |
|---|
| Memory pages/second | Number of pages read from or written to the disk to RESOLVE page faults. |
|---|
| Page faults/second | Overall rate at which fault pages are processed. |
|---|
|