Been messing with some virtualization recently (mostly plex, git and a couple smaller things like vaultwarden). Really enjoying it and want to upgrade from my current setup to something more capable. Dual socket mobos keep catching my eyes and there are lot of middle aged dual cpu sets in my area for cheap, but is it worth it? How much does a second cpu matter for vietualization vs ram, gpu etc.
Also assuming I get this up and running what should I look into beyond what I’ve already listed?
Dual CPU lets you have more cores of a particular family of processors. If you run a large amount of busy VMs concurrently then it might be handy.
However, this does not come for free. Compared to a single CPU with an equivalent number of threads, dual CPU has more complex memory access, and you don’t want VMs and their memory to bounce between CPUs.
If you need it you’ll know it. If you don’t know if you need it then I would not recommend it.