Middle+
In the top team process, the CPU shows 150%. What does this mean? Is it normal?
sobes.tech AI
Answer from AI
When the top utility shows a process using more than 100% CPU, for example 150%, it means the process is utilizing more than one CPU core simultaneously. In Linux and other Unix-like systems, CPU load is displayed as the sum of the load on all cores.
For example, if you have a quad-core processor, the maximum CPU usage for a single process can be up to 400% (4 cores × 100%).
A value of 150% indicates that the process is actively using one and a half cores, meaning it is multithreaded and efficiently distributes the load.
This is normal and common in multithreaded applications, such as servers or programs written in Go, which can run multiple goroutines concurrently, utilizing the CPU.