Я вполне комфортно запускаю 3-4 виртуальных машины одновременно на c2d. Здесь есть несколько концепций. Во-первых, хотя ядро может запускать один поток за раз (не считая гиперпоточность и т.д.), Оно может переключаться между потоками, лучше использовать два ядра, поскольку им не нужно часто переключать ядро между потоками, но это не так. Стоппер.
Он ничем не отличается от запуска нескольких копий программы (например, Chrome запускает процесс на одну вкладку) или одного многопоточного программного обеспечения.
Использование оперативной памяти и процессора гораздо важнее, чем сердечность, и даже выделенные узлы виртуальных машин имеют гораздо меньше ядер, чем запущенные виртуальные машины.
Я также хотел бы отметить, что некоторые хост-программы vm позволяют вам запускать больше виртуальных ядер, чем физических, поэтому совершенно очевидно, что вам не нужно ядро на виртуальную машину.