java - 是否有以微代码运行 Java 的 CPU?

标签 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/

相关文章:

Java + Maven - 来自测试类的可执行 jar

java - 删除的对象将通过级联重新保存

javascript - 使用 jQuery 删除类的正确方法

c - 在 Linux 中从/proc 文件系统获取硬件信息

c++ - 在 C++ 中模拟 CPU 负载

java - 多线程遍历和枚举目录

java - 如何在 Java 中监听任何消息队列并将 XML 转换为 XSD?

MySQL UPDATE 语句性能

mysql - 提高 mysql 行与用户的性能

c - 在 Linux 中的特定 CPU 上运行进程? (不能用命令行指定)