Vm kvm how host sees this

hi,
Let`s say a kvm vm has 4 vcpus and an application uses 2 vcpus.Can i consider then that for host OS sees this vm as a process with 2 threads?

Shouldn’t be that hard to test. Just create a VM with four CPUs, start an application that uses only two of the four cores and keep an eye on your host’s system monitor.