The CPU Spike Detective is a tool running only on Gaia OS 3.10 that monitors the system CPU usage and checks for CPU utilization spikes. This tool is introduced starting from R80.40 JHF 69.
How does the spike detective work:
A spike in a CPU core utilization is considered when these conditions are met:
- CPU utilization is over 80% (this threshold is configurable)
- CPU utilization of the specific CPU core is at least 1.5 times higher than the entire system average usage (this threshold is configurable).
This ensures that a highly utilized system (for example, during a performance testing) will not detect all CPU cores as "spiked".
A thread/process is considered as "spiked" if it meets the below conditions:
- Running on a "spiked" CPU core
- Utilization is over 70% (this threshold is configurable)
- Utilization is at least 1.5 times higher than the system average (this threshold is configurable)
Tip 1
The Thread-Spikes information can be reviewed:
# cpview -> CPView > CPU > Spikes > Thread-Spikes
Tip 2
The CPU-Spikes information can be reviewed:
# cpview -> CPView > CPU > Spikes > CPU-Spikes
More read here:
SK166454
➜ CCSM Elite, CCME, CCTE ➜ www.checkpoint.tips