Ch16 VM
Yang Haoran 5/26/2022 OS
# Virtual Machines
结构:

type0是硬件支持,type1是软件支持:

双模式cpu:
cpu有user mode和kernel mode
虚拟机也有virtual user mode和virtual kernel mode,但是都运行在真实cpu的user mode中
要切换到kernel mode必须从virtual kernel mode进行
Trap-and-Emulate


Blog of YHR 结构:
type0是硬件支持,type1是软件支持:
双模式cpu:
cpu有user mode和kernel mode
虚拟机也有virtual user mode和virtual kernel mode,但是都运行在真实cpu的user mode中
要切换到kernel mode必须从virtual kernel mode进行
Trap-and-Emulate
