Tips on core assignment to VMs

tenstareri

New Member
Sep 29, 2025
10
1
3
The hardware in question is
* AMD Ryzen 9 7950X3D 16-Core Processor
* 128GB RAM
* 3 Windows VMs

Each VM compiles code so they can technically make use of all assigned cores when needed. Sometimes all 3 are in use at the same time, though it is rare that they all are doing very heavy jobs at the exact same time. When assigning 32 CPUs to each VM, I think I am observing that they fight over the same resources. At the moment each is assigned 16 cores/vCPUs.

Based on this context, what does the chat recommend that each VM gets?
 
When assigning 32 CPUs to each VM

That's... not good, it is worst case! I would give it max. 14 cores and call it a day.

Of course: ymmv. You have the hardware available --> just test it ;-)