虚拟机
安装在Windows上的虚拟Linux操作环境称为Linux虚拟机。它实际上是一个简单的文件,一个虚拟的Linux环境,而不是一个真正的操作系统。但它们的实际效果是一样的。因此,最好将其安装在虚拟机上。
为了在WindowsXP虚拟机vmware下安装Linux,我们在当前的Windows中虚拟了一台计算机(虚拟机)。让我们进行各种Linux练习,而不必担心主机系统因故障而崩溃。
并且可以类推,将一台电脑变成三台、四台,然后分别安装其他系统。(运行虚拟机软件的操作系统称为HostOS,运行在虚拟机中的操作系统称为GuestOS)。
虚拟机
Java虚拟机(JVM)是JavaVirtualMachine的缩写。这是在真实计算机上模拟的虚构计算机。过模拟计算机的各种功能而得到。Java虚拟机有自己完整的硬件架构,如处理器、堆栈、寄存器等,也有相应的指令系统。
技术(硬件模拟)
基于这个虚拟机,用户可以运行任何操作系统,例如在他们的“个人”虚拟计算机上运行两个不同的操作系统计算机上运行的操作系统类型,也称为“来宾”。
这样,新的实验版本的操作系统就可以与旧的、更稳定的版本一起在单独的虚拟机上运行。该过程甚至可以是递归的:IBM在旧虚拟机上运行的虚拟机上调试其新的虚拟机操作系统VM。
这一概念最早的采用者之一是IBM大型机上的“分时VM/CMS”产品。该产品采用单用户交互式计算机操作系统——CMS(ConversationalMonitorSystem),比较简单。,在虚拟机上运行。
这样,CMS编写起来相对简单,就好像它是唯一一个在运行的,而VM操作系统在幕后提供多任务和资源管理服务。
以上内容参考-虚拟机
计算机中最常见的虚拟机包括:
JVM,Java虚拟机,用于执行用Java字节码编译的应用程序。具体来说,它指的是微软的JavaVM和SunMicrosystem的Java运行时环境JRE。
CLR,即公共语言运行时,用于执行编译到CLI中的应用程序。它专门处理.net语言和.netFramework在MicrosoftWindows平台上的实现。(这是微软推动的一个国际标准,微软相关产品也是这个标准的实现。它可能正在安装新版本的操作系统。对其他硬件系统的仿真,例如各种家用游戏机和相关的BIOS软件》专栏为咨询性内容。
更多有关虚拟机和虚拟机环境的信息今后会持续更新。请参阅虚拟机条目和《各种特殊虚拟机介绍》。