新物网

当前位置:首页 > 百科

百科

虚拟机的两种解释

时间:2023-10-19 20:22:07 静子
说到虚拟机,我们很容易想到VMWARE,但有一个定义叫做JAVA虚拟机,但这两种VM虚拟机本质上是非常不同的。vm虚拟机是什么?在实际应用中,“vm虚拟机”的概念主要有两种情况。一是“云虚拟主机”的概念,二是“工作环境”
说到虚拟机,我们很容易想到VMWARE,但有一个定义叫做JAVA虚拟机,但这两种VM虚拟机本质上是非常不同的。vm虚拟机是什么?在实际应用中,“vm虚拟机”的概念主要有两种情况。一是“云虚拟主机”的概念,二是“工作环境”的概念。这些定义是不同的。

1、云虚拟主机:指在计算机操作系统中安装另一个计算机操作系统。如果您在Windows中,您可以安装VMWare,然后在VMWare中安装Ubuntuntune Linux。这是云虚拟主机。Windows是一个安装在硬件上的计算机操作系统。VMWare是一款手机软件,它模拟了一个类似硬件的自然环境,使另一个计算机操作系统能够在这样的环境中工作。看看Windows和Ubuntuntuntuntuntun Linux之间的关系,是计算机操作系统,是一个级别。这种关系就像母亲肚子里的婴儿。婴儿生活在母亲的肚子里。母亲和婴儿都是人,这是一种寄生关系。

2、工作环境:当“VM虚拟机”正在进行“工作环境”时,是指计算机操作系统安装了适用于其他程序包操作的应用程序。“Java虚拟机”是最突出的表现。Java虚拟机是一款安装在计算机操作系统中的手机软件,用于支持Java计算机语言组织的程序包的运行。它负责按需分配java程序流程,协助java程序流程做一些底层工作,让java程序流程在其构建的环境中运行。此时Javavm虚拟机是计算机操作系统中的一款手机软件,其他Java如阿健则要依靠它来操作。适用于自然环境的底层。微软拥有一种模仿java架构的开发工具,即.net framework。“这里也没用”“这里也没用”Virtual Machine专业术语“(vm虚拟机)”反而使用了“Framework(架构)”。这些词的具体含义是一样的,都是Runtime Environment(RE,运行时的环境),但Framework可能更容易接受。它是一个架构,其他程序流程可以在这个架构的大力支持下运行。事实上,Java官员除了技术界外,对群众也最好使用jree(Java Runtime Environment),而非JVM(Java Virtual Machine)这个概念。

Android的架构是第二种“vm虚拟机”。Android的底层是Linux计算机操作系统,在这样的计算机操作系统上安装了一台名为Davilk的Javavm虚拟机。在Davilk的大力支持下,Java整理的各种应用程序都在运行。

云OS的架构是第二种“vm虚拟机”。云OS底层是Linux计算机操作系统,阿里巴巴的Javavm虚拟机安装在这样的计算机操作系统上。在这台虚拟机的大力支持下,使用Java整理的各种应用程序运行。

由此可见,Android和云OS下的运行基本都是JAVA程序流程,可以一起适应。