Out of curiosity ... is it possible to have more than 100% utilization of the CPU in a multi-threaded environment?
+5
A:
Hi
No, of course not. And any utility which tells you otherwise is lying.
Regards
Mark
High Performance Mark
2010-02-01 14:52:38
+1 I got delayed by the "'No' isn't a long enough answer" error...
David Oneill
2010-02-01 14:54:20
@David, you need to keep your finger on the trigger a bit longerrrrrrrrrrrrrrrrr :-)
High Performance Mark
2010-02-01 14:56:18
A:
No, this could never happen by definition of cpu utilization. What you may see is the number of runnable processes greater than the number of cpus. This is normal in a multithreaded environment as the scheduler schedules on the thread level instaed of the process level.
ennuikiller
2010-02-01 14:54:41
+3
A:
a single CPU core can not be at more than 100% utilization. But on a multi core system most utilities report the sum of the CPU utilization thus numbers above 100% are quite common.
Gareth Davis
2010-02-01 14:55:17