I have a 64-bit non VT host with 4 cores and 6Gb of RAM.
How many cores should I allocate to the VM?
|
I have a 64-bit non VT host with 4 cores and 6Gb of RAM. How many cores should I allocate to the VM?
| |||||||||
feedback
|
This question came from our site for professional and enthusiast programmers.
|
Rob's summary doesn't really agree with the thread he linked to as support.
So if this is the only VM you're planning to run on this system, assigning 2 to 3 cores would probably work out fine for you. Assigning 4 would most likely cripple the VM. If you plan to run other VMs concurrently I'd recommend 2 vCPUs. It seems to be a sweet spot for most workloads and systems with 3+ available cores (up to any number of cores). | |||
|
feedback
|
|
The exact amount needed to do the job you're trying to do in a timely manner. Or as near to that as possible. Or if you want to look at it another way, how many cores would be in a dedicated piece of hardware you'd buy to do this task non-virtualised? In terms of how networking, memory, cpu, disk requirements work for an application, nothing magical happens (or doesn't happen) just because the platform you run it on is virtualised. | |||
|
feedback
|