gpt4 book ai didi

jvm - 有没有办法关闭 JIT 编译器,这样做是否会影响性能?

转载 作者:行者123 更新时间:2023-12-04 05:02:42 26 4
gpt4 key购买 nike

对 Java 程序进行 JIT 处理意味着什么,它是否使执行速度更快,或者是否存在未经过 JIT 处理的字节码?

最佳答案

有两种方法可以禁用 JIT

-Djava.compiler=NONE 

否则这几乎永远不会编译任何东西
-XX:CompileThreshold=2000000000

或在 IBM JVM 上
-nojit

禁用 JIT 会大大减慢您的代码速度,例如50 倍,但并非总是如此。如果您将大部分时间都花在 IO 或 GUI 更新上,您可能会发现这没什么区别。

关于jvm - 有没有办法关闭 JIT 编译器,这样做是否会影响性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34315960/

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