发布于: May 11, 2020

Amazon Corretto 团队推出 Heapothesys,它是一项开源基准,可以模拟影响 JVM GC 延迟的基础应用程序特征。Heapothesys 将创建具有预先确定的对象分配率、堆占用率和堆大小的方案,然后报告生成的 JVM 暂停。目的旨在帮助 OpenJDK 开发人员调查其正在实施的技术的功能边界。它提供了当这些基本应力因素增强且收集器有余地收缩时不同收集器实施如何执行的参考点。我们正在努力加强 Heapothesys,以更好地建模和预测其他应用程序行为(参见问题-12)。

Heapothesys 源代码位于 Apache-2.0 许可证下面的此位置。我们期待推出新的版本、补丁和增强功能。我们的博文深入介绍了此基准,可以在此处找到本博文。