[opensuse] CPU usage 111% ???
I'm running virutal box in openSUSE 10.2 While installing freedos in virtualbox, I'm watching "top" on another console. Unbelievable, the cpu usage of virtual box can rise up more than 100%. Sometimes 102%, 110%, 105%, etc. What is wrong? top? VirtualBox? SuSE? Here is the copy-paste when cpu usage rise up to 111%. top - 10:32:26 up 1:56, 4 users, load average: 5.16, 3.25, 2.08 Tasks: 115 total, 1 running, 109 sleeping, 0 stopped, 5 zombie Cpu(s): 38.1%us, 18.9%sy, 0.0%ni, 11.6%id, 31.3%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 506576k total, 500848k used, 5728k free, 456k buffers Swap: 1052216k total, 148464k used, 903752k free, 58660k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6537 adi 15 0 353m 267m 12m S 111 54.0 3:43.18 VirtualBox 4887 adi 15 0 54748 15m 3644 S 2 3.2 7:30.62 beagled-helper 179 root 10 -5 0 0 0 D 1 0.0 0:01.96 kswapd0 178 root 15 0 0 0 0 D 0 0.0 0:00.19 pdflush 6445 adi 15 0 2252 732 524 R 0 0.1 0:01.40 top 1 root 15 0 740 56 32 S 0 0.0 0:01.07 init 2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0 4 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1 5 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/1 6 root 10 -5 0 0 0 S 0 0.0 0:00.08 events/0 7 root 10 -5 0 0 0 S 0 0.0 0:00.00 events/1 8 root 10 -5 0 0 0 S 0 0.0 0:00.00 khelper 9 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthread 13 root 10 -5 0 0 0 S 0 0.0 0:00.04 kblockd/0 14 root 10 -5 0 0 0 S 0 0.0 0:00.00 kblockd/1 15 root 10 -5 0 0 0 S 0 0.0 0:03.40 kacpid a -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wednesday 09 May 2007, Adi Nugroho wrote:
2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0 4 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1
Dual processors or hyperthreading. -- _____________________________________ John Andersen -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 10 May 2007 15:07, John Andersen wrote:
On Wednesday 09 May 2007, Adi Nugroho wrote:
2 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/0 3 root 34 19 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0 4 root RT 0 0 0 0 S 0 0.0 0:00.00 migration/1
Dual processors or hyperthreading.
Yes, you are right. I am using Intel Core Duo. But anyhow, CPU usage should not show any number more than 100% :D Especially, if there is still 11% CPU idle :-) The total (usage+idle) should be 100% right? If not, what is the meaning of these persentage :D -- Salam, Adi Nugroho PT. iNterNUX - Internet Service Provider Jalan Dr. Sam Ratulangi No. 53J Makassar Tel. +62-411-834690 Fax. +62-411-834691 CDMA:+62-411-6109535/GSM:+62-816-27-9193 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 10 May 2007 03:49, Adi Nugroho wrote:
On Thursday 10 May 2007 15:07, John Andersen wrote:
On Wednesday 09 May 2007, Adi Nugroho wrote: ...
Dual processors or hyperthreading.
Yes, you are right. I am using Intel Core Duo. But anyhow, CPU usage should not show any number more than 100% :D Especially, if there is still 11% CPU idle :-)
The total (usage+idle) should be 100% right? If not, what is the meaning of these persentage :D
Nope. It's 100% x nCPUs. And if the CPUs are HyperThreading CPUs, then there's another factor of 2. But the x2 for HT is an overestimate, since HT is not a full duplication of the execution machinery and cannot always sustain two fully independent and arbitrary instruction streams--they'll sometimes interfere with each other when both need the same bit of execution, on-chip storage or data path circuitry.
-- Salam,
Adi Nugroho
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 10 May 2007, Adi Nugroho wrote:
The total (usage+idle) should be 100% right? If not, what is the meaning of these persentage :D
If you press the digit 1 while looking at the top display it will break out the processors into seperate total percentages. Otherwise is summarizes them into a single line. CPU utilization measurement is never an exact science, it is always some sort of averaging algorithm. -- _____________________________________ John Andersen -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Adi Nugroho
-
John Andersen
-
Randall R Schulz