web-dev-qa-db-ja.com

Dom0とは何ですか、どのように使用できますか?

XenがLinuxのメインラインに完全に組み込まれ、Dom0を介して使用できるようになったと聞きました。

Dom0とは何ですか、その目的は何ですか?どうすれば使用できますか?

7
orftz

Xen wiki から:

Dom0、または省略形を拡張するドメイン0は、起動時にXenハイパーバイザーによって開始される最初のドメインです。新しいドメインを起動させたり、ハードウェアに直接アクセスしたりできるなど、特別な特権があります。 DriverDomainが使用されていない限り、ハードウェアのすべてのデバイスドライバーを実行します。ネットワークインターフェイスやディスクなど、他のドメインで使用できるようになっているハードウェアの場合は、BackendDriverを実行し、各DomUのFrontendDriverからのハードウェア要求を多重化して転送します。

Linux、NetBSD、Solarisの修正バージョンをdom0として使用できます。

メインラインカーネルでのDom0サポートの大きな課題は、以前に必要な(そして上記の最後の行でほのめかされている)パッチに常に追いつく必要がないことです。 ブログ投稿の発表 から:

Linuxが進化するにつれ、そのコードベース内で、Linux/Xenビットは同じ速度で進化し、別々のパッチツリーやコードの大きなチャンクを持ち歩く必要がなくなります。

11
Caleb