我想问的问题是:
1)虚拟机管理程序具体做什么?为什么需要它?
2)虚拟机管理程序和Java Virtual mMchine之间的区别是什么?
3) JVM是否使用虚拟机管理程序?
4)当像linux这样的主机操作系统可以处理多个来宾操作系统时,为什么要使用虚拟机管理程序?
会有很大的帮助,如果有人能解释清楚的话
发布于 2014-03-17 00:25:45
简短的答案是:虚拟机管理程序比Java慢,但它允许您运行许多完整的操作系统,以及它们可用的所有软件。这虽然Java更快,但你只能在它上面运行Java软件。如果你想在你的虚拟机上运行Windows和Office,你不能用Java来做。
发布于 2013-01-13 14:58:04
在回答您的问题之前,我建议您在维基百科上搜索相关条目。系统管理程序用于运行多个客户OSes,而JVM用于解释java字节码。JVM在操作系统之上运行,它并不关心操作系统是在裸机上运行还是在虚拟机管理程序上运行。实际上,linux可以使用KVM处理多个客户操作系统,KVM是linux内核的一部分。所以最后一个问题的描述是完全错误的。
发布于 2014-03-02 16:26:48
虚拟机管理器是一种允许多个操作系统共享单个硬件主机的程序。Java或
管理不同的虚拟机
https://stackoverflow.com/questions/14273118
复制相似问题