Operating system 什么是操作系统映像和虚拟机映像,简言之,我需要用更直观和普通的术语来理解?

Operating system 什么是操作系统映像和虚拟机映像,简言之,我需要用更直观和普通的术语来理解?,operating-system,virtual-machine,docker-swarm,Operating System,Virtual Machine,Docker Swarm,我试图理解,什么是操作系统映像和虚拟机映像,以及它们的区别是什么?操作系统映像通常指使操作系统正常运行所需的程序和数据文件的集合。这是一个最低限度的定义;但图像不一定是最小的 虚拟机映像通常指所有状态:内存、设备寄存器等。。。一个虚拟机的。与操作系统映像不同,虚拟机可以在停止后重新启动;而操作系统映像从一开始就重新启动。系统映像通常是指真实硬件机器的虚拟机映像的等价物 这些术语为什么存在?当操作系统启动时,目标机器上几乎没有运行的系统软件;因此,启动(引导)的第一级是将一些东西放入RAM中,并开

我试图理解,什么是操作系统映像和虚拟机映像,以及它们的区别是什么?

操作系统映像通常指使操作系统正常运行所需的程序和数据文件的集合。这是一个最低限度的定义;但图像不一定是最小的

虚拟机映像通常指所有状态:内存、设备寄存器等。。。一个虚拟机的。与操作系统映像不同,虚拟机可以在停止后重新启动;而操作系统映像从一开始就重新启动。系统映像通常是指真实硬件机器的虚拟机映像的等价物

这些术语为什么存在?当操作系统启动时,目标机器上几乎没有运行的系统软件;因此,启动(引导)的第一级是将一些东西放入RAM中,并开始执行它。该块可能是一个操作系统,也可能是一个小的中间系统,然后将加载实际的操作系统(或加载另一个引导加载程序)。例如grub或u-boot

中间系统可能比只加载一个块和跳转更有效。它可能理解文件系统,并且能够解析设备数据库;因此,动态地为目标硬件构建适当的操作系统映像。分工是系统设计者选择的折衷方案

基于Intel的系统通过一个名为ACPI的系统在可扩展固件接口下面添加了一个极其复杂的中介。ACPI中的A代表高级,我认为新的和改进的太透明了