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

虚拟机百度百科


一、vmware虚拟机有什么用

1.您可以在同一台PC上使用两个或多个操作系统,而无需分区或重新启动。

2.完全隔离和保护不同操作系统的运行环境以及操作系统上安装的所有应用软件和数据。

3.不同的操作系统还可以相互交互,包括网络、外围设备、文件共享以及复制和粘贴功能。

4.它具有撤消功能。

5.能够随时设置和改变操作系统运行环境,如:内存、磁盘空间、设备等。

虚拟机可以安装多种不同的操作系统,以满足我们不同的需求。例如,如果有一个软件,我需要使用不同的版本,那么大多数软件都无法安装在一个系统上。多个版本会被覆盖、冲突,所以我们可以安装多个虚拟机。

虚拟机可以直接安装,也可以在硬盘上放一份备份。我们可以直接将移动硬盘转移到其他任何一台电脑上进行复制测试,无需带硬盘。电脑和我们一起。

在虚拟机中,你可以像在本地机上一样使用任何软件,并且可以随意安装项目。你不怕病毒,可以与本机隔离。虚拟机被感染,复制之前的备份即可。

详细信息:

虚拟机目前分为三种:

系统虚拟机,例如:机器虚拟化VMware程序机,例如:Java虚拟机(JVM)操作系统层的虚拟化,例如:Docker。

系统分类:

Linux虚拟机:

安装在Windows上的虚拟Linux操作环境称为Linux虚拟机。它实际上是一个简单的文件,一个虚拟的Linux环境,而不是一个真正的操作系统。但它们的实际效果是一样的。因此最好将其安装在虚拟机上。

Java虚拟机:

Java虚拟机(JVM)是​​JavaVirtualMachine的缩写。它是一种虚构的计算机,通过在真实计算机上进行模拟来模拟各种计算机功能。模拟。Java虚拟机有自己完整的硬件架构,如处理器、堆栈、寄存器等,也有相应的指令系统。

参考来源:-虚拟机

参考来源:-VMware虚拟机



二、虚拟机和物理机有什么区别?

两者的区别:

1虚拟机没有硬件实体,而物理机有。换句话说,物理机是物理的硬件系统,比如服务器,而虚拟机是借助物理机虚拟出来的虚拟硬件系统。

2两个容器是不同的。以计算机为例计算机是一台物理机,但是一台计算机可以成为很多个虚拟机,应用程序可以运行在独立的空间中。

3物理机的执行引擎直接内置于处理器的处理器、指令集、操作系统、硬件层,而虚拟机的执行引擎是自行实现的,因此可以制定自己的指令。批处理和执行引擎架构还可以执行一些硬件不直接支持的指令批处理格式。

扩展信息

虚拟计算系统的三个含义是同构、高效、资源受控。同构——虚拟机和物理机本质上是一样的,只是性能上有差异,比如一个物理核虚拟出多个核。高效——虚拟机的性能接近物理机。受控资源——虚拟机对系统资源具有完全的控制权,包括分配、管理和回收。

虚拟化分为虚拟化硬件抽象层的不同虚拟化级别——Guest和Host硬件相似,指令集相似。操作系统层虚拟化——内核可以提供多个隔离的用户态,具有独立的文件系统、网络、系统设置和库函数。库函数层的初始化——不同的操作系统可以有通用的库函数接口,应用程序不需要修改。

虚拟机现在被越来越多的使用,它们相对于物理机有很多优点,但是缺点也很明显,因为增加了一层虚拟指令,虚拟机指令执行后必须转换为本地机器代码,所以在执行效率上,虚拟机不如物理机。

参考资料:-物理机

-虚拟机