1

Система: Windows 10 Pro, Hyper-V

Я пытался диагностировать, почему моей виртуальной машине катастрофически не хватало места на диске во время вычислений с интенсивным использованием ОЗУ.

В меню «Настройки для [YourVMsName]» [YourComputerName] Hyper-V я изменил "Динамическую память" на disabled и указал 105 ГБ ОЗУ как « объем памяти, который может использовать эта виртуальная машина ».

После запуска виртуальной машины я вижу, что для виртуальной машины зарезервировано не только 105 ГБ ОЗУ, но и 105 ГБ дискового пространства, и я не знаю, почему. Это огромная проблема, потому что, хотя у меня 128 ГБ ОЗУ, у меня всего 112 ГБ свободного дискового пространства.

Перед запуском виртуальной машины:

И после этого выделяет 105 ГБ ОЗУ:

Есть ли способ остановить это поведение? Так что я могу использовать больше оперативной памяти, когда "Доступная память> Доступная дискета"? А что делает Hyper-V?

1 ответ1

1

Согласно этому сообщению Microsoft, эта функция позволяет обеспечить достаточно места на диске для хранения оперативной памяти. В случае возникновения проблемы содержимое ОЗУ просто сбрасывается на диск для записи состояния виртуальной машины.

Этот пост содержит инструкции по отключению этой функции. Я сделаю репост ниже. Измените следующий параметр:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .