Definition:
Perform its functions within specified time and throughput parameters and be efficient in the use of resources under specified conditions
Note: Resources can be CPU, memory, storage, processes, threads, network, energy, paper etc.
Performance relative to the amount of resources used under stated conditions.
NOTE: Resources can include other software products, the software and hardware configuration of the system, and materials (e.g. print paper, storage media).
Performance relative to the amount of resources used under stated conditions. Composed of the following sub-characteristics:
- Time behaviour - Degree to which the response and processing times and throughput rates of a product or system, when performing its functions, meet requirements.
- Resource utilization - Degree to which the amounts and types of resources used by a product or system, when performing its functions, meet requirements.
- Capacity - Degree to which the maximum limits of a product or system parameter meet requirements.