【问题标题】:is there a stand alone JVM that run's on a PC without any OS是否有在没有任何操作系统的 PC 上运行的独立 JVM
【发布时间】:2010-12-22 06:06:19
【问题描述】:

据我所知,java 程序可以在任何操作系统上运行。 并且有适用于任何类型机器的 JVM。

我需要一个在我的 PC 上独立运行的 JVM,而不是在我的操作系统(Windows 或其他任何东西)上运行。

我的意思是一个 JVM,它就像一个引导,而不是操作系统引导

我在“www.java.com/en/download/manual.jsp”上搜索了所有版本的 JVM,但没有找到合适的 JVM。

以下链接对我有所帮助,但这还不够

http://java-virtual-machine.net/other.html#jvm

我的 PC CPU 是 AMD Athlon(tm) 64X2 双核处理器 5200 + 2.69 GHz

任何机构都可以帮助我找到合适的 jvm 版本?!

【问题讨论】:

  • SUN 或 ORACLE 不支持此 JVM ???

标签: jvm java


【解决方案1】:

当然,看看 JRockit 虚拟版。据我了解,它基本上是一个专为 JRockit VM 量身定制的微内核。

来自this page

没有操作系统的 Java:JRockit Virtual Edition (VE)

我是唯一一个从未听说过这个的人吗? Oracle JRockit 团队正在考虑从运行 Java 所需的堆栈中消除操作系统。该产品将被称为 JRockit VE(尚未推出)

【讨论】:

    【解决方案2】:

    JavaOS

    虽然很幸运,但它只是一个历史奇闻。

    【讨论】:

    • 不,JavaOS 有一个名为“JNode”的非官方开源“续集”:jnode.org 但据我所知,它仍处于测试阶段。
    【解决方案3】:

    我知道有两个 JVM,它们具有以下属性:

    斐济 WM:http://www.fiji-systems.com/index.html

    根据http://rtjava.blogspot.com/2009/11/new-real-time-vm-was-born-fiji-vm.html,它也可以在裸机上运行。

    下一个可能性是 JNode:一个开源操作系统,其中大部分部分是用 Java 编写的(其余部分是汇编):http://www.jnode.org/

    不过,JNode 仍处于测试阶段。

    【讨论】:

      【解决方案4】:

      没有。

      有一个想法是制造一台可以将 JVM 作为实际机器(非虚拟化)运行的机器,类似于 LISP 机器,但这个想法从未实现......

      您需要一个主机操作系统来运行 JVM。

      谷歌搜索“java真机”可能会给你一些有趣的文章。

      我找到了两个:one from 2004,谈论如何构建这样的机器;another one,谈论 JVM 如何在移动设备等硬件上作为真实机器运行。

      不过,普通 PC 还是不行的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-07-22
        相关资源
        最近更新 更多