当前位置:首页 > 虚拟机 > 正文

虚拟机三种架构


一、虚拟机有哪些?

1.它实际上只是一个文件,一个虚拟的Linux环境,而不是一个真正的操作系统。但它们的效果是一样的。所以最好安装在虚拟机上。

Linux下windowsXP安装vmware虚拟机,Windows本身的电脑(虚拟机)可以进行各种Linux练习,不用担心因操作不当而损坏主机系统。

而且你可以借鉴一个例子,把一台电脑变成三四台,然后安装其他系统。(运行虚拟机软件的操作系统称为HostOS,运行在虚拟机上的操作系统称为GuestOS)。

2.想象各种计算机功能的效果。Java虚拟机有自己完整的硬件架构,如处理器、栈、表等,也有相应的指令系统。

这样,新的实验版操作系统就可以与旧的、更稳定的版本一起运行;

这个概念的第一个用户是IBM大型机上的“VM/CMS”产品这样,CMS编写起来相对简单,作为一个独立的程序,VM系统在幕后提供多任务处理和支持服务


二、虚拟机有哪些产品类型?虚拟机分为三类:
1系统虚拟机:Linux虚拟机、Microsoft虚拟机、Mac虚拟机、BM虚拟机、HP虚拟机、SWsoft虚拟机、SUN虚拟机、Intel虚拟机虚拟机、AMD虚拟机、BB虚拟机等类型。
2.虚拟机程序:Java虚拟机(又称:JVM)等。
3.虚拟化操作系统层:Docker容器。
选择一个常见的简单描述一下:
Linux虚拟机:
安装在Windows计算机上的虚拟Linux操作环境称为Linux虚拟机。它实际上只是一个文件,一个虚拟的Linux环境,而不是一个实际的操作系统。但它们的真实效果是一样的。所以最好安装在虚拟机上。
JAVA虚拟机:
Java虚拟机(JVM):是JavaVirtualMachine的缩写,它是一种虚构的计算机,通过在真实计算机上模拟各种计算机功能来模拟它们。Java虚拟机有自己完整的硬件架构,如处理器、堆栈、寄存器等,也有相应的命令系统。