
Я установил виртуальную машину win7 в своей системе Xen 6.2 с 8 ядрами. Когда виртуальная машина загружается, она показывает только 2 ядра (и производительность, похоже, соответствует этому).
Если взглянуть на документацию по Xen, то становится ясно, что это ограничение раньше накладывалось на клиентов, которые выбирали бесплатную версию, а не «платиновую», «золотую» и т. д. Но теперь, когда Xen стал полностью открытым исходным кодом, эти версии исчезли.
Так возможно ли сейчас получить больше ядер в виртуальной машине Win7?
решение1
Windows 7 Pro поддерживает только (2) дискретных сокета ЦПпоэтому убедитесь, что вы распределили ядра по двум сокетам или меньше.
В моем случае я быстро пробежался по настройкам и выделил 4 vCPU на 4 сокета с 1 ядром на сокет; только 2 из 4 ядер отображались в VM. Когда я изменил так, чтобы ядра находились в одном сокете, все 4 ядра были видны и могли использоваться в VM.
Я знаю это спустя годы, но я только что пережил это и решил поделиться.