Производительность памяти Hyper-V

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

Правильное изменение размера памяти для дочерних секций

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

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

Дополнительные сведения о динамической памяти см . в обзоре динамической памяти Hyper-V и руководстве по настройке динамической памяти Hyper-V.

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

Счетчик производительности Предлагаемое пороговое значение
Память — резервные байты кэша Сумма резервных байтов резервирования кэша и байтов свободного и нулевого списка страниц должна составлять 200 МБ или больше в системах с 1 ГБ и 300 МБ или более в системах с объемом 2 ГБ или более видимой ОЗУ.
Память — бесплатный и нулевой список байтов страниц Сумма резервных байтов резервирования кэша и байтов свободного и нулевого списка страниц должна составлять 200 МБ или больше в системах с 1 ГБ и 300 МБ или более в системах с объемом 2 ГБ или более видимой ОЗУ.
Память — входные данные страниц/с Среднее значение за 1 час меньше 10.

Правильное изменение размера памяти для корневой секции

Корневой раздел должен иметь достаточно памяти для предоставления таких служб, как виртуализация ввода-вывода, моментальный снимок виртуальной машины и управление для поддержки дочерних секций.

Hyper-V в Windows Server 2016 отслеживает работоспособность среды выполнения операционной системы управления корневой секцией, чтобы определить, сколько памяти можно безопасно выделить дочерним секциям, обеспечивая высокую производительность и надежность корневой секции.

Дополнительные справочники