2
流程切换如何在VM中进行?
对于普通的独立主机,不同的进程使用调度程序进行上下文切换。例如,假设有进程1和进程2,则控制从进程1进入调度程序,然后从调度程序进入进程2,进程2然后执行直到它向调度程序返回控制以调度另一个进程。 我想知道从流程1到流程2的这种切换是如何在VM中进行的?VM_EXIT()每次VM内的两个进程之间都有进程切换时,VM是否会调用?或主机调度程序与进程切换有关? AFAIK,主机操作系统将VM视为单个进程。有人可以指出一些提示我可以清除这些疑虑吗?