Resource icon

Resource Utilization

  • perf-test.com need your contributions to build up a strong repository of performance engineering resources.

Utlization

Utilization of any system resource is defined as the Ratio of Busy Time to Total Time of Observation.


Example
Let us consider an ATM center with one ATM machine to understand the utilization. If there are 20 people coming in to the ATM center in one hour then the arrival rate is 20 per hour. Let us assume each person does only one transaction and it take about 2 minutes for each transaction to complete. Hence the ATM is capable of completing 30 transactions in one hour. The total time taken to complete 20 transactions would be 40 minutes. So the ATM has been in use for 40 minutes out of one hour window. Hence the average utilization of the ATM in the given one hour is 40/60 = 66.66%.

Hardware Resource Utilization

Resource Utilization (%) = Used capacity of a Resource * 100/ Available Capacity of Resource

upload_2017-12-3_1-43-21.png


Utilization is always measured in terms of percentage.

The utilization concepts can be used across all the system hardware components such as CPU, Memory, Disk, Network.

Some important resource utilization from the standpoint of software performance engineering are:

  • CPU Utilization
  • Memory Utilization
  • Disk Utilization
  • Network Utilization
Author
admin
Views
79
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from admin