相关疑难解决方法(0)

如何找出确切的年轻/老年人在记忆中的位置?

最近我能够使用sun.misc.Unsafe类获取对象的地址.

现在我试图以编程方式找到我的对象所在的实际生成.为此,我想知道每一代的起点和终点.如果Java(Oracle JVM)提供了解决此问题的任何工具?我不相信,因为即使不同的GC也需要不同的内存结构(例如G1),这使得任务更加有趣:)

我想知道的只是代表内存中几代边界的几个数字,如下所示:

   young gen: start point - 8501702198   
              end point   - 9601256348
Run Code Online (Sandbox Code Playgroud)

愿意听到关于黑魔法的最疯狂的想法,它可以确定不同代区域在记忆中的位置.

java jvm jmx java-memory-model

5
推荐指数
2
解决办法
702
查看次数

标签 统计

java ×1

java-memory-model ×1

jmx ×1

jvm ×1