Xen:是否可以看到 dom0 上 domU 的进程?

Xen:是否可以看到 dom0 上 domU 的进程?

我在 Debian dom0 上安装了半虚拟化 domU(Opensuse) 当我使用 lxc 时,我可以看到带有“翻译”uid 的进程

例如,在Slackware lxc“主机”上我可以看到centos容器的oracle进程

pgrep -a oracle
3182 ora_m005_ORACLEDB
4964 ora_pmon_ORACLEDB
4968 ora_clmn_ORACLEDB
4972 ora_psp0_ORACLEDB
4976 ora_vktm_ORACLEDB
4982 ora_gen0_ORACLEDB
4986 ora_mman_ORACLEDB
....

在 kvm 上,虚拟机有自己的内核并且是“隔离的”,因此该进程对主机不可见。问题是:从dom0可以看到domU vm的进程吗?我尝试在 domU 上启动一个程序,然后我pgrep program从 dom0 启动一个程序,但没有返回任何内容

答案1

每个 DomU 都有自己的内核,Dom0 无法看到其内部(超出了从资源使用中推断出的范围)。 DomU 不必运行与 Dom0 相同的操作系统,因此进程的概念甚至可能因 DomU 而异。

相关内容