Virtualization and Performance: Understanding VM Exits
但是你有没有想过,为什么会这样?无论出于什么原因,VM Exit的背后究竟发生了什么?现在,您可以看到为什么VM退出会产生相当大的开销,为单个转换(VM到VMM)浪费数百或数千个CPU周期。顺便说一下,为了缓解这个问题,Intel付出了相当大的努力减少了单个转换(VM到VMM)所需的时钟周期数。VM Exit意味着从当前运行的VM 到 VMM之间存在一个转换点,而VMM出于特定原因必须执行系统控制。哦,不要忘记在VMM执行了系统管理功能之后,将执行相应的VM entry,将处理器控制从VMM转移到VM!
转载
2024-01-30 11:12:37 ·
25 阅读 ·
1 评论