I’ve got a hexacore processor and am wanting to split the cores to various VMs. Can someone explain how this works please?
Virtual CPU options
Number of virtual CPUs 1
Number of cores per socket 1
Real CPUs on host system
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 0
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 1
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 2
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 3
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 4
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 5
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 0
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 1
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 2
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 3
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 4
Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, IC 0, core 5
Assign 100% cpu for each cores worth of usage. The thing Im not sure of is Intel’s virtual cores… are those 100% each per virtual core and thus 1 physical core is actually 200%. I’d assume so since the kernel sees it as seperate cores. So for intel, 1 physical core worth of use is = 200% cpu.
I use AMD and they dont use that virtual core hocum. So 100% per core on AMD is 100% of 1 physical core.
Ok, at the moment its set to unlimited, and so hypothetically does this means that if i have 13 virtual servers all running at 100% usage I would be running at 1300%, so over the capacity of the server?