gpt4 book ai didi

java - "-XX:+UseInterpreter"这个参数有什么作用?

转载 作者:行者123 更新时间:2023-11-29 04:41:49 25 4
gpt4 key购买 nike

我想知道这个参数是干什么的 -XX:+UseInterpreter,我在互联网上做了一些研究,我发现

Use interpreter for non-compiled methods

我只是不明白这个参数到底是做什么的,谁能给我解释一下吗?

最佳答案

-XX:+UseInterpreter 默认开启,所以这个选项什么都不做。

如果你通过-XX:-UseInterpreter关闭它,每次调用一个新方法时,它都会被添加到一个编译队列中。仅此选项几乎没有用。但是,它作为 -Xcomp 标志的一部分,基本上是

的快捷方式
-XX:-UseInterpreter
-XX:-BackgroundCompilation
-XX:-ClipInlining
-XX:Tier3InvokeNotifyFreqLog=0
-XX:Tier4InvocationThreshold=0

在这种情况下,JVM 不会在解释器中运行 Java 方法,即方法将在使用前被强制进行 JIT 编译。

关于java - "-XX:+UseInterpreter"这个参数有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38926722/

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