• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

question about resources in hyper v

user3657

Limp Gawd
Joined
Aug 23, 2007
Messages
239
i just moved a 2003 phsyical as a vm to a 2008 with a quad core cpu. I am a home user and am new to this but I host some forums and a few websites on my server.

I dont understand how the resouces work in hyper v. I watched a video last night and that caused some questions.

Right now I have 2 cores reserved for the 2003 vm. Does this mean the host OS does not have access to these 2 cores at all? And will future vms not have access to these cores, meaning I can only have 2 or 1 more vm?
 
from my limited knowledge it is not physical cores but rather virtual.... my X6 only shows up as 4 cores in Hyper-V . its not a 1:1 setup like you would think.
 
No you can create more than 4 VMs and allocate more virtual CPUs then you have actual CPUs. You could run 8/16/24 virtual macines on your quad core, you just have to figure out what the balance of performance is. Also you will run out of memory long before you run out of CPU cycles.

Hyper-v only supports 4-way SMP as of right now. So even if you have 24 cores you can still only make a quad core vm.h
 
No you can create more than 4 VMs and allocate more virtual CPUs then you have actual CPUs. You could run 8/16/24 virtual macines on your quad core, you just have to figure out what the balance of performance is. Also you will run out of memory long before you run out of CPU cycles.

Hyper-v only supports 4-way SMP as of right now. So even if you have 24 cores you can still only make a quad core vm.h

Ok, only 4 cores are available per vm. What about 4 vm with 2 cpu assigned to each on a x6. Will they have all 6 core available or only draw resources from 4 cores?
 
You are thinking about his the wrong way.
vCPUs != CPUs

if you have 10VMs with 2vCPUs each = 20vCPUs. Hyper-V will spread the CPU cycles from the VMs over your 6 cores evenly.
 
You cant split them up, Windows will spread the vCPU load from all of your VMs across all of your CPU cores.
 
you have some good reading saved? I dont really get this....so I gave my only vm 3 cores, thinking the host could have 1 core. but that is not how it works and hyperv uses "vcores"...ok I get that, but i watched my one and only guest cpu load get pegged, from 60-90% for a min or two..........and mean while the host showed like 3 or 5% cpu load in task manager........that I just dont get.
 
you have some good reading saved? I dont really get this....so I gave my only vm 3 cores, thinking the host could have 1 core. but that is not how it works and hyperv uses "vcores"...ok I get that, but i watched my one and only guest cpu load get pegged, from 60-90% for a min or two..........and mean while the host showed like 3 or 5% cpu load in task manager........that I just dont get.

The host task manager only shows what the HOST's CPU is doing, not the total sum of the host and the guest VM's.

90% of the time it's best to just have 1 vCPU per guest anyway.
 
Back
Top