Я пытаюсь разработать механизм визуализации вокселей в Java с LWJGL 2.
Я запускаю свое приложение из Eclipse, и я установил начальный размер кучи равным 1024M и максимальный размер кучи равным2048M в меню «Run Configurations».
Когда я смотрю на потребление памяти моей программой в Java VisualVM, она показывает около 500-1000 МБ используемой кучи для меня.
Диаграмма потребления памяти в Java VisualVM
Но монитор активности на Mac показывает, что имеется 20 ГБ ОЗУиспользуемый.Какие могут быть возможные причины этого огромного несоответствия?