大佬们近日合作开发了CRaC,这是一个Java bytecode级别的动态分析器和优化器,目的是为HotSpot JVM提供一个可伸缩的并发自适应编译器(CAC)。它能够通过垃圾回收信息和性能计数器数据等获取实时情况,准确判断目标应用的性能需求,并根据需求进行分级编译和过滤统计信息等。相较于单个静态探测,该工具在大规模并发,动态代码缓存(JIT编译和优化的序列)中具有更强的可扩展性和适应性。

详情参考

了解更多有趣的事情:https://blog.ds3783.com/