定义

虚拟机(Virtual Machine, VM)是通过软件模拟的、具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

虚拟机本质上是在物理硬件之上构建的一个“数字分身”,它让用户能够在一台物理机上同时运行多个相互隔离的操作系统,就像拥有了多台独立的电脑一样。

  • 资源隔离:每个虚拟机拥有独立的 CPU、内存和存储,互不干扰。
  • 环境一致性:提供标准化的运行环境,解决“在我的机器上能跑”的问题。

参考