Продолжаю свои мытарство с виртуальными машинами. Удалось выбить новый сервер и вот взялся за его настройки. В процессе настройки мне не понравился файл подкачки созданный на автомате. Пошёл гуглить, накопал много инфы и вот решил выделить основное что мне необходимо.
самому Hyper-V серверу не нужно много памяти для работы.
Чтобы отключить автоматическое управление файлом виртуальной памяти и задать фиксированный размер:
Размер файла памяти после изменения в Мб. Вступает в силу только после перезагрузки сервера.
Каждой виртуальной машине выделяется область физической оперативной памяти. Данная область больше недоступна для управления со стороны физического сервера. Он даже в crashdump её выгрузить не сможет. Можно сказать, что хостовая ОС только делает вид, что видит всю оперативку. На самом деле ей доступно для работы только то, что осталось после виртуальных машин. Поведение несколько усложняется в случае динамического распределения памяти виртуальным машинам, но это уже нюансы.
самому Hyper-V серверу не нужно много памяти для работы.
- ~800 Мб под хостовую ОС (512 самой ОС и 300 гипервизору)
- 24 Мб на каждую поднятую гостевую машину
- 8 Мб на каждый гигабайт ОЗУ гостевой машины
Плюс оставляем запас и возможные погрешности т.е. 4 Гб за глаза должно хватить.
Чтобы отключить автоматическое управление файлом виртуальной памяти и задать фиксированный размер:
wmic computersystem set AutomaticManagedPagefile=False
wmic pagefileset set InitialSize=4096,MaximumSize=4096
Размер файла памяти после изменения в Мб. Вступает в силу только после перезагрузки сервера.
Комментариев нет:
Отправить комментарий