スポンサード リンク
DomUカーネル構築について
Posted at 08/12/30 PermaLink» Comment(0)» Trackback(0)»
Xenの本体自体は、
カーネルソースからコンパイルすることで
激的に早くなることは説明したとおりです。
しかし、ゲストOSは
Domain0の上に仮想的に実行されますから、
どうしてもスピードが落ちてしまいます。
その為にどうするか?
通常のXenカーネルは、
Domain0もDomainUも同じです。
しかし、DomainUは、いろいろな周辺機器を認識する必要が無いですから、
Domain0と同じカーネルというのは勿体無いといえます。
そこで、余計な周辺機器などを認識するものを除いた
DomainU用のカーネルがあれば、
その方がパフォーマンスが良くなります。
これが、DomainU用のカーネルで、
xenUとか表記されるものです。
私の感覚では、
1.ホストOSはカーネル構築で、1.4倍のスピードアップ
2.ゲストOSは7割くらいのスピードダウン
3.ゲストOSをxenUカーネルにすることで、1.2倍のスピードアップ
ということで、
結論として、実際のマシンで
通常の構築するよりも
早くなっているのではないでしょうか?
どうでしょう?