Xen:dom0でdomUのプロセスを見ることができますか?

Xen:dom0でdomUのプロセスを見ることができますか?

Debian dom0に半仮想化domU(Opensuse)をインストールし、lxcを使用すると「translation」uidを持つプロセスを見ることができます。

たとえば、Slackware lxc "host"で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では、仮想マシンは独自のカーネルを持ち、「分離」されているため、プロセスはホストに表示されません。質問は:domU vmのプロセスをdom0で見ることができますか? domUでプログラムを起動しようとした後、pgrep programdom0でプログラムを起動しましたが、何も返されません。

ベストアンサー1

各DomUには、Dom0が見えない内部である独自のコアがあります(リソース使用量から推論できる以上)。 DomUはDom0と同じオペレーティングシステムを実行する必要がないため、プロセスの概念はDomUによって異なる場合があります。

おすすめ記事