有没有一个独立JVM可以在没有任何操作系统的PC上运行

rxztt3cl  于 2023-06-22  发布在  其他
关注(0)|答案(4)|浏览(147)

Java程序可以在任何操作系统上运行。任何类型的机器都有JVM
我需要一个在我的PC上独立运行的JVM,而不是在我的操作系统(Windows或其他任何东西)上运行。
我的意思是JVM的行为就像一个 Boot ,而不是操作系统的引导
我在“www.example.com”上搜索了所有版本的JVMwww.java.com/en/download/manual.jsp,但没有找到合适的JVM。
下面的链接帮了我一点忙,但这还不够
http://java-virtual-machine.net/other.html#jvm
我的PC CPU是AMD速龙(tm)64 X2双核处理器5200 + 2.69 GHz
有没有人能帮我找到合适的jvm版本?!

of1yzvn4

of1yzvn41#

当然,看看JRockit Virtual Edition。据我所知,它基本上是一个专门为JRockitVM定制的微内核。
this page

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

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

4smxwvx52#

据我所知,有两个JVM具有此属性:
斐济VM: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仍然是beta。

esyap4oy

esyap4oy3#

JavaOS
幸运的是,得到它,不过,它只不过是一个历史好奇心。

w6lpcovy

w6lpcovy4#

没有
有一个想法是制造一台机器,可以运行JVM作为一台实际的机器(非虚拟化),类似于LISP机器,但这个想法从未起飞。
您需要一个主机操作系统来运行JVM。
在谷歌上搜索“java真实的machine”可能会给予你一些有趣的文章。
我找到了两个:one from 2004,谈论如何构建这样的机器,another one,谈论JVM如何在移动的设备等硬件上作为真实的机器运行。
尽管如此,没有骰子与普通的个人电脑。

相关问题