<分区>
Java 是一种制作精美的 OO 语言,但我注意到的第一件事是它有多慢(与 C++ 相比)。这可能是因为它必须经过另一层翻译(VM),而不是直接在 CPU 的 native 微代码中运行。
我的问题:您是否知道任何尝试创建 Java 特定 CPU 的本地运行 Java 而不需要软件实现的 VM?
标签 java performance cpu
<分区>
Java 是一种制作精美的 OO 语言,但我注意到的第一件事是它有多慢(与 C++ 相比)。这可能是因为它必须经过另一层翻译(VM),而不是直接在 CPU 的 native 微代码中运行。
我的问题:您是否知道任何尝试创建 Java 特定 CPU 的本地运行 Java 而不需要软件实现的 VM?
最佳答案
Sun 设计了 picoJava大约 10 年前的处理器,但它从未出现过 - 当时它没有市场,现代 VM 使这个概念变得毫无意义。
然后是初出茅庐的ARM Jazelle架构。
关于java - 是否有以微代码运行 Java 的 CPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4359343/