I have a VM with 2 virtual CPUs. When I run two multi-threaded java proceses the total CPU utilization in top exceeds 200%. In fact its closer to 800%.
alt text

I thought that %CPU was the percentage utilization of one core, and that a process on a two core box couldn't exceed 200 %CPU. Am I wrong?

link|improve this question
Top within the VM or on the host machine? – Kyle Brandt Oct 21 '09 at 15:03
Also, what VM technology? – Kyle Brandt Oct 21 '09 at 15:03
Its a VM running on ESX. The top screen is running on the VM. – racyclist Oct 21 '09 at 16:19
feedback

1 Answer

Does it make any more since when using the -H option (Press Shift-H while running), to show threads? Then see the "What to look for from the top -H output" from this IBM link.

link|improve this answer
@Kyle - It does make more since when using the H option. Thanks for the tip. – Patrick R Jan 26 '10 at 2:42
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.