Назад | Перейти на главную страницу

Настройка 1 сокета с несколькими ядрами на Hyper-V

У меня работает Hyper-V 2012, и мне нужно настроить, чтобы мой виртуальный процессор был основан на одном сокете. Итак, гость видит один сокет, например, 4 ядра. Я нашел какой-то инструмент под названием cpu z, который должен это делать, но является ли «правильный» способ сделать это?

Все ваши гостевые виртуальные машины будут отображаться как однопроцессорные, многоядерные процессоры (при условии, что вы дадите им более одного виртуального процессора), если вы не перенастроите виртуальную машину вручную или не добавите достаточно виртуальных процессоров, чтобы вы превысили количество ядер, которое ваше физическое у процессоров есть.

Если вы хотите получить подтверждение того, как ваша виртуальная машина отображается при рабочей нагрузке, я предлагаю coreinfo.exe:

http://technet.microsoft.com/en-us/sysinternals/cc835722.aspx

Если вы хотите перенастроить виртуальную машину вручную, я предлагаю PowerShell. Посмотрите на командлет Set-VMProcessor. Параметры -MaximumCountPerNumaNode и -MaximumCountPerNumaSocket должны дать вам то, что вы ищете.