I've got VM's running Windows 2000 SP4.
The kvm process is always taking something like 100%+ cpu even when the VM is idle...
When I check task manager under Windows, the machine is using something like 10%... but the kvm process keeps on consuming 100% cpu on the host...
I think that's what jhammer was trying to explain in : http://forum.proxmox.com/threads/3667-High-CPU-load-for-windows-2000-server
the cpu on the host should "follow" the cpu usage in the VM I think...
any idea?
on the copy/paste of top the first VM is a Win2k, the second is a Debian
The kvm process is always taking something like 100%+ cpu even when the VM is idle...
When I check task manager under Windows, the machine is using something like 10%... but the kvm process keeps on consuming 100% cpu on the host...
I think that's what jhammer was trying to explain in : http://forum.proxmox.com/threads/3667-High-CPU-load-for-windows-2000-server
the cpu on the host should "follow" the cpu usage in the VM I think...
any idea?
on the copy/paste of top the first VM is a Win2k, the second is a Debian
Code:
top - 15:46:01 up 1 day, 22:39, 2 users, load average: 1.09, 1.16, 1.11
Tasks: 185 total, 1 running, 184 sleeping, 0 stopped, 0 zombie
Cpu(s): 24.5%us, 5.7%sy, 0.0%ni, 69.6%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 4050848k total, 2844792k used, 1206056k free, 209360k buffers
Swap: 4194296k total, 0k used, 4194296k free, 1008236k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
24926 root 20 0 1199m 1.0g 1512 S 111 26.3 17:02.32 kvm
24975 root 20 0 366m 164m 1436 S 11 4.2 1:56.07 kvm
25155 root 20 0 18956 1328 940 R 0 0.0 0:01.52 top
1 root 20 0 10312 752 616 S 0 0.0 0:01.24 init