I'm trying to understand the QEMU smp
option.
Currently I have set it to:
smp 4
As far as I understand that should create 4 vCPU (with 1 core and 1 thread I suppose).
Would it be better for performance if I set it to:
smp 1,sockets=1,cores=4,threads=1
or
smp 1,sockets=1,cores=1,threads=4
Because applications can spread the workload more efficiently over cores/threads than over different cpu's?
Or do all the options above result in exactly the same effect?