我听说 Xen 现在已完全包含在主线 Linux 中,并且可以通过 Dom0 使用。
Dom0是什么,它的用途是什么?怎样才能使用它呢?
答案1
来自Xen维基:
Dom0(或域零扩展缩写)是 Xen 虚拟机管理程序在引导时启动的第一个域。它具有特殊的特权,例如能够启动新域以及能够直接访问硬件。除非使用 DriverDomain,否则它负责运行硬件的所有设备驱动程序。对于可供其他域使用的硬件,例如网络接口和磁盘,它将运行 BackendDriver,该 BackendDriver 会多路复用并转发来自每个 DomU 中的 FrontendDriver 的硬件请求。
Linux、NetBSD 和 Solaris 的修改版本可以用作 dom0。
主线内核中对 Dom0 支持的一个重要任务是,它们不必不断跟上以前所需的补丁(并在上面的最后一行中暗示)。来自博客文章公告:
随着 Linux 的发展,现在,在该代码库中,Linux/Xen 位将以相同的速度发展,无需单独的补丁树和大块代码来携带。