proxmox node consuming high cpu usage

hashbang

Member
Jan 9, 2020
6
0
6
58
HI,
I have just one guest running mikrotik. Its a 18 core xeon gold processor + ht. Proxmode node is consuming high cpu. Guest is ok. Please see the sceeenshot
1686554088593.png
node consuming 48% where as 30% consumed by guest. Difference of 18%. Is there a way to reduce cpu consumption of node.
guest details
mikrotik router os chr
cpu type host
18 cores
ram 4096
hdd 32g
2 nic virtio 40g (solar flare)
thanks
 
Hi, you could check which processes other than the qemu guest are using you host CPU by running top on you host.
 
ty,
please find below screenshot of top

View attachment 51483
regards

How many network interfaces have you attached to this VM? Please post the VM config qm config <VMID>.

Apart from the main KVM process, you have a lot of vhost processes, which are probably related to the virtual network interfaces attached to the VM. The run in their own process and require some compute resources too, but nothing wrong there. They are just not included in the guest metrics.

Further information you can get from this blog post http://blog.vmsplice.net/2011/09/qemu-internals-vhost-architecture.html