Включение Intel Turbo Boost для гостя Hyper-V

Я пытаюсь включить максимальную частоту процессора для гостей Hyper-V. В Hyper-V физический хост отображает процессор на частоте 4,4 ГГц, что повышает скорость:

Но скорость процессора равна скорости по умолчанию в гостевой системе hyper-v, которая составляет 3,31 ГГц:

Я отключил С1, С6 состояния из биоса, и включил турбо буст, турбо бах макс 3.0. Я также установил "высокую производительность" power cfg как в хосте, так и в гостевой ОС. CPU-Z также отображает ту же скорость, что и диспетчер задач.

Как я могу использовать максимальную скорость процессора в гостевой ОС?

Хост: Hyper-V Server 2016

Гость: Windows Server 2016 Standard

Процессор: Intel I9 7900X

Материнская плата: Asrock x299

Обновить

Я включил все состояния C и P State с помощью "Native Mode" в качестве SpeedShift, как @ewwhite описанное решение. Но на этот раз скорость процессора заблокирована на 3,3 ГГц по умолчанию. И CPU-Z отображается 1,2 ГГц:

2 ответа

Отключение C-состояний вредит возможности использования TurboBoost.

Но помните, что TurboBoost не активен сразу на всех ядрах и зависит от того, что еще происходит в системе. Это не увеличение скорости на полный рабочий день; это оппортунистично.

Для достижения максимальной частоты Turbo Boost необходимо разрешить глубокие C-состояния (выше C-состояния 1) и включить масштабирование частоты ядра процессора (P-состояния)

В эти дни я только что перевел свои системы Linux и гипервизоры в режим управления ОС в BIOS сервера. Это все, что вам нужно.

Включение Turbo Boost не означает, что ваш процессор всегда будет работать с частотой Max Turbo Boost. В зависимости от вашей большой рабочей нагрузки он может достигать максимальной турбо частоты. посмотрите на загрузку процессора в предоставленном вами снимке.

Попробуйте запустить любой инструмент для оценки производительности, например, при высокой нагрузке, чтобы увидеть, как производительность вашего процессора достигает максимума.

С-состояния должны быть включены, поскольку это функции энергосбережения для ЦП, и они активируются только в зависимости от рабочей нагрузки ЦП.

Другие вопросы по тегам