With Proxmox(8.4.14) I have a VM with Rocky Linux 9 installed:
I've specified Processors 4(1 socket, 4 cores) [x86-64-v3] [numa=1]
BIOS: OVMF(UEFI)
Machine = q35 viommu=intel(with/without)
When I check inside the VM I only see 1 core:
I run the command lscpu and nproc
Why am I only seeing 1 core when I have specified 4 cores?
In a different VM setup again with Rocky Linux 9 but instead with Machine = default(i440 fx), I can see 4 cores inside the VM.
Tested a bunch of experiments:
I've tried numa=0
I've tried Processor to:
- host: doesn't work and super slow
- x86-64-v2-AES: doesn't work
I've specified Processors 4(1 socket, 4 cores) [x86-64-v3] [numa=1]
BIOS: OVMF(UEFI)
Machine = q35 viommu=intel(with/without)
When I check inside the VM I only see 1 core:
I run the command lscpu and nproc
Why am I only seeing 1 core when I have specified 4 cores?
In a different VM setup again with Rocky Linux 9 but instead with Machine = default(i440 fx), I can see 4 cores inside the VM.
Tested a bunch of experiments:
I've tried numa=0
I've tried Processor to:
- host: doesn't work and super slow
- x86-64-v2-AES: doesn't work