【发布时间】:2010-12-31 18:48:45
【问题描述】:
我想下载 Java 的 JIT 编译器。哪里可以买到好的 JIT 编译器?
【问题讨论】:
标签: java compiler-construction jit
我想下载 Java 的 JIT 编译器。哪里可以买到好的 JIT 编译器?
【问题讨论】:
标签: java compiler-construction jit
JIT 编译器作为 JVM 的一部分运行 - 它不是您单独下载和运行的东西。
在 Java 的早期,您曾经能够将 JIT 作为插件运行 - 但现在已经不需要了。任何主流的现代桌面 Java 环境都将包含 JIT。
【讨论】:
大多数 JVM 都内置了 JIT。下载其中的任何一个。
我的猜测是您正在寻找一个从 java 到本机 .exe 的编译器,错误地认为这会产生显着的性能差异。对于 Java,大多数实际应用程序并非如此,只会使部署它们变得更加困难。
【讨论】:
任何现代性能良好的 Java 实现都带有 JIT,通常您不必担心这些事情。最常见的是http://java.com 提供的 Oracle Java 实现。
但是,如果您遇到性能问题,通常是您自己的代码有问题,因此请使用合适的分析器(Sun 6 JDK 中的 jvisualvm 是一个很好的免费起点)来识别您的瓶颈,这样您就可以纠正他们。
【讨论】: