【发布时间】:2020-06-11 23:06:44
【问题描述】:
我正在研究 Java8 HotSpot 堆碎片(在 CMS 上),并且我正在努力编写一些会产生高碎片的代码。我一直在尝试非常大的对象但没有成功。
有人可以发布一个创建非常高的堆碎片(达到提升失败)的代码,以便我可以研究它吗?
谢谢
【问题讨论】:
-
我想,当您使用this answer 的代码并在填充了大部分堆后添加随机删除时,您可以达到这一点。
标签: java garbage-collection jvm jvm-hotspot concurrent-mark-sweep