Java物理机呢?

Java物理机呢?,第1张

Java物理机呢?

我们可以建造这样的野兽吗?我们当然可以。我们也可以尝试用芹菜杆砍掉一棵Karri树,但这并不是一个好主意:-)

许多个 月前,Forth也做了类似的事情(Novix,我认为它被称为)。我怀疑在 这种 特殊情况下它会由于多种原因而失败。

  1. 创建Java CPU的成本将远远超过创建Java解释器的成本。这就是为什么有没有一百万个不同的CPU加工商,但 一百万个不同的计算机语言(好吧,也许没有那么多,但它的很多)。

  2. 由于JIT编译器始终以汇编语言进行编译,因此它消除了对Java硅芯片的大量需求。

  3. 与第1点相关,想象一下修复CPU中的错误(而不是解释器中的错误)的成本。除非您的CPU有某种形式的可升级性(例如可替换的微代码),否则事情将会变得昂贵。而且,如果您 确实 使用微码,那么您将失去硅片上Java的一些优势,因为您现在拥有片上解释器,而不是在常规 *** 作系统上运行。

  4. 许多人已经在使用具有Java的机器。您将面临市场转向您的解决方案的 巨大 阻力。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5488900.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存