qemu-dm处理Dom0(xen服务器)上的信息

时间:2012-09-28 07:02:33

标签: qemu xen

在我的Dom0上,我有一些客人在跑步。对于他们每个人,我都可以看到一个qemu过程:

# ps -eaf | grep qemu
root      8936  3879  0 Sep13 ?        00:12:42 /usr/lib/xen/bin/qemu-dm -d 419 -serial pty -domain-name my_pv_huest -videoram 4 -vnc 0.0.0.0:0 -vncunused -M xenpv
root     18117  3879  0 Sep18 ?        00:10:00 /usr/lib/xen/bin/qemu-dm -d 430 -domain-name my_pvhvm_guest -videoram 4 -k en-us -vnc 0.0.0.0:0 -vncunused -vcpus 2 -vcpu_avail 0x3 -boot c -serial pty -acpi -net none -M xenfv
root     31709  3879  0 Sep18 ?        00:09:37 /usr/lib/xen/bin/qemu-dm -d 429 -domain-name my_hvm_guest -videoram 4 -k en-us -vnc 0.0.0.0:0 -vncunused -vcpus 1 -vcpu_avail 0x1 -boot c -serial pty -acpi -net nic,vlan=1,macaddr=00:16:3e:40:94:4f,model=rtl8139 -net tap,vlan=1,ifname=tap429.0,bridge=br0 -M xenfv

输出的第一行,第二行和第三行分别对应于pvm,pvhvm和hvm来宾。

这是我的问题:

  1. 据我所知,使用qemu-dm工具仅用于访问HVM来宾的网络和磁盘,因为它不会有前端驱动程序。那么为什么PVM会像qemu-dm一样运行?或者这个过程只是命名为qemu-dm而与qemu-dm的确无关?
  2. 从哪里可以获得有关这些运行流程的更多信息,至少如何理解流程信息和选项的详细含义?

1 个答案:

答案 0 :(得分:1)

QEMU用于令人惊讶的事情,例如运行VNC服务器,在为VM文件系统使用文件时提供I / O. 当您不运行任何来宾VM时,您仍然可以使用QEMU进行dom0。