只是想知道是否有人可以在虚拟机(如VMWare)或云端(如Amazon EC2)上运行/编译Sun Java Realtime系统JRE的应用程序?
我知道在虚拟化基础架构上运行Realtime java并不理想,但它会让事情变得更容易。
(否则我只需要在物理硬件上安装SLES SP2。)
答案 0 :(得分:0)
如果您正在谈论Java RTS,那么您几乎不可能在任何类型的虚拟机上获得不错的实时行为。实际上,网页上说你需要一个支持实时的操作系统,它列出了:
编辑
在虚拟化平台之上的Java RTS存在问题。在(例如)VMware虚拟机中运行时,Java RTS及其主机操作系统无法控制物理机器资源,因此无法实现实现实时行为所需的性能保证。假设,如果虚拟化平台(包括基本操作系统)具有完全实时功能,您可以执行此操作。但我从来没有听说过这样的事情......我怀疑它甚至是可能的。
作为必然结果,听到Java RTS“在云端”工作,我会感到非常惊讶。它会遇到与内部虚拟化平台等相同的问题,以及您和它之间的互联网问题。