使用虚拟机管理程序可以控制客户操作系统的哪些参数?

使用虚拟机管理程序可以控制客户操作系统的哪些参数?

我知道有些虚拟机管理程序允许您控制客户操作系统的可用 RAM 量和磁盘大小。虚拟机管理程序还可以控制客户操作系统的哪些其他参数?

(我只询问类型 2 虚拟机管理程序。)

答案1

客户硬件几乎可以是任何东西。但模拟你没有的硬件是慢的,因此在实践中选择是有限的。

如果您想更改虚拟硬件,请阅读虚拟机管理程序的文档。

启动虚拟机并从客户操作系统的角度查看硬件。在 Linux 客户机上,以 和 开始 lspcilscpu所有这些设备都处于模拟、半虚拟化和未修改直通之间的某个范围内。

例如,QEMU 是一个可以将指令转换为不同架构的模拟器。但在带有 KVM 的 Linux 上,如果客户机是同一架构,QEMU 是一个在 CPU 上直接运行代码的可视化工具。此外,客户机硬件也有一些选择。网卡可以是模拟的 e1000、半虚拟化的 virtio 或直接连接到主机 PCI 总线的硬件。

相关内容