On a freeBSD box, when I do TOP after starting a process x:
CPU states: 34.4% user, 0.0% nice, 64.8% system, 0.8% interrupt, 0.0% idle
Here, 0% idle.
But the highest cpu using process is x which is just using about 3%. and there is no other process taking much. I verified it with PS too.
How can I understand this behavior? what is going on here?
0% idle mean, everything is being used up? I cannot do anything more? And, should sum of all the CPU usages by all processes shown under top be 100%?