The following data about CPU usage is displayed for every CPU, broken down as percentages by:
Many factors could lead to an excessively high CPU utilization, and you should therefore perform a detailed analysis. If the problem was caused by too many active processes in the host system, you could, for example, transfer CPU-intensive programs to times when there is a lower system workload, or to other host systems. You could also increase the number of CPUs or upgrade the CPU(s).
When determining the hourly values for the last 24 hours ( Previous Hours) and the last 30 days ( History), these values are averaged across all CPUs of a host.
Other Values Collected
This is the number of processes for each CPU that are in a wait queue before they are assigned to a free CPU. As long as the average remains at one process for each available CPU, the CPU resources are sufficient. As of an average of around three processes for each available CPU, there is a bottleneck at the CPU resources.
When determining the hourly values for the last 24 hours ( Previous Hours) and the last 30 days ( History), the system only displays the average number of waiting processes for the last five minutes.
Additional values are also displayed, depending on which platform you are using:
Check the following performance factors in particular:
Display | Procedure |
---|---|
Is a CPU user constantly active? |
Check whether the process is in an endless loop. |
Is the average load > 3 (more than three processes are waiting for the CPU)? |
Check whether all processes with high CPU usage (memlog, r3trans, nwengine, brbackup...) are necessary. |
Is the usage of the CPU zero percent? |
Check the analysis for the previous hours. |
More information about the data collected about CPU utilization: Operating System Monitor.
Operating System Monitor start page