почему диспетчер задач показывает память больше, чем максимальная куча памяти для моего простого Java-приложения hello world? - PullRequest
0 голосов
/ 27 сентября 2019

Я вижу в jconsole, что мое простое приложение java hello world занимает 1 МБ или 2 МБ, однако в диспетчере задач оно показывает 12 МБ.Мне нужно понять это, чтобы проанализировать проблему в нашем приложении java-native layer, которое показывает только 40 МБ памяти в jconsole, что мы считаем нормальным, и даже на native-уровне нет никаких операций с интенсивным использованием памяти.В производственной среде диспетчер задач показывает 373 МБ, что намного превосходит наши ожидания.

Примечание: у нас пока нет ошибки нехватки памяти, у нас скорее есть служба сторожевого таймера, которая жалуется, когда память выходит за пределы 250МБ и начать запись в файл журнала.

...