【发布时间】:2019-04-03 16:55:11
【问题描述】:
我正在尝试使用 LWJGL 2 在 Java 中开发体素渲染引擎。
我正在从 Eclipse 启动我的应用程序,并在“运行配置”菜单中将初始堆大小设置为 1024M,将最大堆大小设置为 2048M。
当我在 Java VisualVM 中查看我的程序的内存消耗时,它向我显示了大约 500-1000 MB 的已用堆。
Java VisualVM 中的内存消耗图
但是,Mac 上的活动监视器显示我使用了 20 GB 的 RAM。造成这种巨大差异的可能原因是什么?
【问题讨论】:
标签: java macos opengl memory lwjgl