Проблема динамической памяти Hyper-v с загрузкой Java

У меня есть разработчик, который написал несколько приложений на весенней загрузке Java, и у меня есть виртуальная машина, настроенная с динамической памятью. Его приложение перестает работать с перерывами, и он указывает пальцем на тот факт, что виртуальная машина использует динамическую память, хотя нет журналов системы или приложений, указывающих на нехватку памяти в гостевой виртуальной машине. Когда я переключаю виртуальную машину на жестко выделенную память, его приложения, кажется, ведут себя иначе, когда количество оперативной памяти, которую они потребляют, отличается от того, когда система настроена с динамической памятью. Чего я пока не знаю, так это того, что после запуска своих приложений он делает что-то отличное от одной конфигурации к другой. Они утверждают, что это не так, но скоро я смогу это проверить, запустив все сам в двух разных конфигурациях. Я подозреваю, что я что-то испытываю из-за нехватки памяти и всплывающего драйвера, с которым его приложения не взаимодействуют правильно, но не знаю, как это определить, поскольку нет журналов, указывающих на проблему где-либо, и проблема прерывистая, когда программы просто останавливаются реагирование на вызовы веб-служб из других приложений. Есть ли простой способ определить, является ли виновником Hyper-V динамическая память? Или, если есть другая конфигурация, которую следует учитывать при указании динамической памяти? Виртуальная машина настроена на загрузку с 4 ГБ и имеет максимум 12 ГБ. Когда все приложения работают, кажется, что они никогда не превышают 5,5 ГБ при использовании с выделенными 6,3 ГБ /11,3 ГБ. Хост - 2012 R2, а гостевая ВМ - 2016.

0 ответов

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