2025 操作系统 操作系统概念 选择题
第 24 题

关于虚拟化技术,下列说法错误的是( )。

操作系统概念

A. 操作系统可以在虚拟机上运行 B. 一台主机可以支持多个虚拟机 C. VMM 与操作系统特权级相同 D. 通过虚拟机技术,可以用一台主机上模拟多种 ISA

[tag_link]

正确答案:C

A. 操作系统可以在虚拟机上运行 ✅正确。虚拟机(VM)提供了一个与真实硬件类似的环境,操作系统可以像在物理机上一样运行在虚拟机中。 B. 一台主机可以支持多个虚拟机 ✅正确。虚拟化的核心能力之一就是在同一物理主机上运行多个虚拟机实例,每个实例看起来像是一台独立的机器。 C. VMM 与操作系统特权级相同 ❌错误。VMM(虚拟机监控器或 Hypervisor)通常运行在比普通操作系统更高的特权级,因为它需要控制底层硬件资源,并管理多个客户操作系统。例如在 x86 架构中,VMM 通常在Ring -1(即硬件支持的更低层)运行,而操作系统在 Ring 0。即使是某些 Type 2 Hypervisor(如 VMware Workstation)运行在宿主操作系统上,也会通过硬件辅助(如 Intel VT-x)获得高特权级访问。 D. 通过虚拟机技术,可以用一台主机上模拟多种 ISA ✅正确,尽管这项功能涉及更多的是 仿真(emulation) 而非传统虚拟化。例如使用 QEMU 可以在 x86 主机上模拟 ARM、MIPS 等架构。不过现代虚拟化系统也可以部分结合硬件虚拟化技术来提高效率。所以[tag_link]正确答案是:C。