Get an update on system performance
What is system performance about?
System performance covers the non-functional aspects of an IT system. Commonly what is regarded as performance is limited to service processing capacity and response times.
System performance, however, covers ALL aspects of a system's behaviour, such as system availability, system robustness and recovery, service production efficiency and an almost endless number of more metrics.
Why are all metrics of interest?
The simple answer is to get a good understanding of how the system behaves in different situations. This is needed to identify suspected capacity bottlenecks, availability problems, or any other problems limiting the system's full potential. Furthermore characteristics are used to correctly configure a system for a specified workload.
It is also needed to identify a system's design limitations for future or immediate actions. System performance measurements are a learning process about a system's behaviour and this is what makes it a very interesting topic.
The following pages are a short introduction in system performance and we hope reading them will bring you an interest in the topic and the importance of system performance. In the first edition we cover the following basic concepts:
More pages will be added to this section every week for some time ahead.
Next addition will be about Resources and Performance measurements.
1. Comparing function testing and performance testing
Differences between function testing and performance testing is a good starting point into system performance and the first step.
2. Performance views
In the second step you will get an understanding of how a system's performance can be viewed.
3. Performance categories and characteristics
In the third step you will get an understanding of how system performance characteristics can be grouped into categories.
4. Performance metrics
In the fourth step you will get an understanding of different types performance data and the requirements on captured performance data.
5. Performance measurement conditions
In the fifth step you will get an understanding of what must be fullfilled when performance measurement data are captured.
6. Load and System Characteristics
In the sixth step you will get an understanding of definitions of load and the difference between what is measured and how it is measured in a performance test case.
7. Performance Measurement Points
In the seventh step you will get an understanding of definitions of what measurement points identify and the importance of measurement points.