System Performance is about more than you think

What is it apart from capacity and response time?

System performance is commonly regarded as processing capacity and response times, however, system performance covers most of the non-functional aspects of an IT 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 that 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:

  1. Performance categories and characteristics.

  2. Performance views.

  3. Performance metrics.

  4. Performance measurement conditions.

  5. Load and system characteristics.

  6. Performance measurement points.

  7. Comparing function testing and performance testing.

More pages will be added to this section every month during 2019.

Next addition will be about Resources and Performance measurements.

Please, send us a message with suggestions for more pages. Any comments are also welcome!