gpt4 book ai didi

java - 使用 JDK 1.7 版本编译的类的 JDK 1.8 垃圾收集器 G1 算法

转载 作者:行者123 更新时间:2023-12-01 22:03:04 26 4
gpt4 key购买 nike

我在分布式应用程序中有许多服务,并且所有服务都在 JKD 1.7(更新 45)版本上运行。在这些服务中,我有一些内存密集型服务,具有使用 CMS GC 算法的 4 GB RAM 堆。我发现包括 CMS 在内的现有算法对于年轻一代密集型应用程序并不有效。随着随机间隔的消息 Activity 激增,这些服务的性能正在下降。

我读过很多关于 JDK 1.8 的好东西 G1 algorithm 。但由于某些第三方技术的限制,我无法将所有服务升级到 JDK 1.8,这些第三方技术尚未为 JDK 1.8 做好准备。

是否可以在某些服务中将运行时升级到 JDK 1.8 版本+为 GC 配置 G1 算法,但仍然使用使用 JDK 1.7 版本 45 编译的 java 类?

注意:我之前在服务中使用 JDK 1.6 编译的类升级了 JDK 1.7 运行时。但这一次,我必须尝试一下 GC 算法,并且不确定它在 JDK 1.7 编译类中的表现如何。如果你们中的任何人已经这样做过,请分享您的输入。

最佳答案

垃圾收集器及其算法位于 JVM 中。他们不关心您使用哪个版本来编译类。

关于java - 使用 JDK 1.7 版本编译的类的 JDK 1.8 垃圾收集器 G1 算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33375694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com