虚拟化如何在内部运作?

时间:2016-09-23 02:14:28

标签: operating-system virtualization hypervisor

我正在阅读关于虚拟化的内容,而且我的脑子里出现了一个疑问。虚拟化如何在操作系统级别内部运行?我的班级讨论了这个话题,我遇到了这个问题。

虚拟框的运行方式类似于主机操作系统上具有一些额外权限的进程。

我的疑问是,如果VM作为一个进程运行,那么谁为它提供了这个额外的权限,以便它实际上可以干扰底层操作系统和硬件资源。

我读了一个虚拟机管理程序:http://searchservervirtualization.techtarget.com/definition/hypervisor

虚拟机管理程序是VM与主机操作系统之间的连接。在主机操作系统上运行虚拟机管理程序意味着我们将其作为用户进程运行。我的疑问再次相同。

用户进程(管理程序)如何控制主机处理器和资源?据我所知,用户进程没有这些权利。

提前致谢。

0 个答案:

没有答案