Arm 我应该在Linaro 12.08中选择开放jdk还是oracle

Arm 我应该在Linaro 12.08中选择开放jdk还是oracle,arm,java,Arm,Java,我想知道开放jdk或oracle jdk是否针对ARM架构进行了优化。或者仅仅使用其中一个就可以了 我的平台是Cortex-A9,我的操作系统是Linaro 12.08。编译的Java代码是独立于平台的,尽管它可能有本机代码。本机代码通常会调用经过优化的操作系统例程。另一个组件是JavaVM,它可以实现JIT,并且可以进行高度优化。开放JDK是开源的,因此您可以专门为Cortex-A9编译它。你是说优化的自定义汇编程序吗?另外,未针对Cortex-A9优化JIT的oracle JDK仍将比非JI

我想知道开放jdkoracle jdk是否针对ARM架构进行了优化。或者仅仅使用其中一个就可以了


我的平台是Cortex-A9,我的操作系统是Linaro 12.08。

编译的Java代码是独立于平台的,尽管它可能有本机代码。本机代码通常会调用经过优化的操作系统例程。另一个组件是JavaVM,它可以实现JIT,并且可以进行高度优化。开放JDK是开源的,因此您可以专门为Cortex-A9编译它。你是说优化的自定义汇编程序吗?另外,未针对Cortex-A9优化JIT的oracle JDK仍将比非JIT-VM快。感谢@artlessnoise我之所以使用Linaro而不是默认的Ubuntu,是因为它针对ARM处理器进行了优化。我想知道的是,两个JDK中的JIT实现可能不同。而考虑到底层硬件体系结构而实现的JIT将具有更多的优化功能,这将使其更快。不可能同时安装它们吗?这是可能的。我只是想选择更好的(如果这里有这样的东西)选择开源的。