JVM 中的某些功能或性能优化可能需要更高版本的 GCC。
也许我们可以在单独的 docker 镜像中添加 gcc9 构建配置。
相关https://github.com/AdoptOpenJDK/openjdk-build/issues/451。
我们没有在机器上安装 gcc 9,所以这可能是一个 openjdk-infrastructure,然后是 openjdk-build 问题来配置它。 @karanna你能把它移到inf吗?
@M-Davies 我建议除非对此做出决定(这将需要 openjdk-build 调整)这是它的正确主页,如果我们选择安装它,则会有一个单独的问题)
@joeyleeeeeeee97我们现在在 gcc 7.5 上构建大部分。 在使用 gcc 9 进行构建时,您是否知道有什么特定的事情是有利的 - 我认为您知道一些事情,因为您还没有选择 gcc 10 :-)
我可以整天做问题转移:joy:
@M-Davies 我建议除非对此做出决定(这将需要 openjdk-build 调整)这是它的正确主页,如果我们选择安装它,则会有一个单独的问题)
@joeyleeeeeeee97我们现在在 gcc 7.5 上构建大部分。 在使用 gcc 9 进行构建时,您是否知道有什么特定的事情是有利的 - 我认为您知道一些事情,因为您还没有选择 gcc 10 :-)
是的。 我们发现更高版本的 gcc 为一些微基准测试带来了显着的好处。 我们之所以选择 gcc9,主要是因为 gcc 10 在阿里巴巴还没有被广泛使用。 :)
是的。 我们发现更高版本的 gcc 为一些微基准测试带来了显着的好处。 我们之所以选择 gcc9,主要是因为 gcc 10 在阿里巴巴还没有被广泛使用。 :)
谢谢(你的)信息。 在这种情况下,我认为我们当然应该考虑在最初为 Dragonwell 构建使用 gcc-9 设置 Linux/x64 :-)
@joeyleeeeeeee97 微基准测试是否公开显示了可用的改进?
@joeyleeeeeeee97 微基准测试是否公开显示了可用的改进?
Spec 测试(specjbb2015)性能更好,对于特定数量和情况,我们可以在获得 gcc9 龙井与其 gcc7 版本进行比较后执行此操作。 :)
最有用的评论
我可以整天做问题转移:joy: