I now have my system set up with a 6 core (12 thread) microprocessor, which I got just to be safe. However, I can also report that I have been able to load several VMs with a total virtual core count of 20, and they work just fine. Furthermore, I had an issue with "Intel Turbo Boost Max Technology" in which all processing was being assigned to a single host thread. The three VMs I had loaded at the time still worked, albeit at a snail's pace. This seems sufficient disproof of the hypothesis that there must be a host thread for every virtual core.
↧