cjd*_*jdk 12 java garbage-collection
我有一个GC算法的设计,我想为JVM实现,以允许基准测试.
有没有人有任何经验可以让哪些实现容易进行黑客攻击,但是哪些仍然有一个内置的GC可以进行有意义的比较?
编辑:我想要一个有垃圾收集的JVM,因为我想使用它收集统计数据,然后撕掉他们的GC,把我自己的,和比较.我希望它有一个好的GC,否则比较意味着,但我想要一些不太难以使用的代码(HotSpot有很多汇编程序,使任务更加困难)
我认为Oracle实验室的Maxine Research VM可以满足您的需求.
从他们的维基的第一页引用:
项目概况
在这个现代管理语言的时代,我们对虚拟机的要求越来越高:更好的性能,更高的可扩展性以及对最新语言的支持.研究和实验是必不可少的,但在用多种语言编写的成熟,复杂,生产VM的环境中不再实用.
Maxine VM是下一代平台,在这一研究领域建立了新的生产力标准.它完全用Java编写,与现代Java IDE和标准JDK完全兼容,具有模块化架构,允许插入GC和编译等子系统的替代实现,并附带专用开发工具(Maxine Inspector) )用于调试和可视化VM的运行时状态的几乎每个方面.
这是一个展示其内存监控实用程序的优秀视频:
| 归档时间: |
|
| 查看次数: |
640 次 |
| 最近记录: |