У меня действительно странная проблема с моим сервером, никогда раньше не было.
Гипервизор работает под Win 2019, виртуальные машины смешаны 2012r2 и win 10. Я запускаю около 10 виртуальных машин на 128 ГБ оперативной памяти, виртуальные машины внутри показывают использование оперативной памяти ~ 90%, но когда я открываю диспетчер задач, общее использование памяти для каждой запущенной программы составляет только около 40 % использования оперативной памяти ВМ.
В гипервизоре он показывает ожидаемое использование оперативной памяти для каждой виртуальной машины, а не 90% использования оперативной памяти. Итак, в HV говорится, что виртуальная машина № 1 использует 8 ГБ оперативной памяти, когда диспетчер задач внутри VM1 сообщает, что она использует 17 ГБ оперативной памяти, в то время как программы внутри этой виртуальной машины не добавляют к такому количеству использования оперативной памяти.
Это завышенное использование памяти появляется на большинстве или на всех виртуальных машинах, но когда я проверяю окно гипервизора Hyper-V, каждая виртуальная машина показывает ожидаемое использование оперативной памяти, а не завышенные числа. Есть идеи, что происходит?
Странно то, что когда я перезагружаю виртуальную машину, она показывает ожидаемое использование памяти при запуске, но затем заполняется до 90% через 1-2 минуты.
Я читал подобный поток о распределении памяти VMWare, был кое-что о настройке распределения памяти в гипервизоре, чтобы он не паниковал и не думал, что у него заканчивается оперативная память и обманывает виртуальные машины, у которых скоро закончится оперативная память, чтобы они использовали меньше памяти. Похоже, здесь может быть что-то подобное? Хотя у гипервизора все в порядке с памятью, свободно 70 ГБ.
Гипервизор: Использование памяти гипервизора