彼らはOSの修正が必要と言うとき、彼らは仮想化で何を意味するのですか?
-
22-09-2019 - |
質問
私は、Xen、仮想マシンモニタについての記事を読んでいます。彼らは、オペレーティングシステムは、Xenのの上のゲストOSとして動作することができるようにするためにいくつかの変更が必要であることを言います。さて、LinuxのようなOSのために、私は「修正」が意味するかもしれないものを理解することができますが、たとえば、WindowsのXPなどのOSの場合には、それが何を意味するのでしょうか?私は、XPは、クローズドソースのプロプライエタリOS権がある意味ですか?
解決
Xenは元々、大学のプロジェクトでした。研究者として(またはインフラストラクチャのセキュリティを担当する政府機関など)は、ののできるMicrosoftからのWindowsソースコードを取得します。あなただけのWindowsの独自のバージョンを配布することが許可されていない。
これは、彼らがやったまさにです。彼らは、Windows XPのソースコードを持っていたし、彼らはちょうどマイクロソフトが正式にはXenをサポートするために、これまでであれば、それはなんとかなることを示すために、XenのにXPを移植
他のヒント
これは、まったく同じことを意味します。ソースが広く利用可能ではないので、それはちょうど難しくなります。 Xenのハードウェア仮想化に関連して使用される場合に修正が不要であることに留意されたい。
一方、準仮想化はエンドツーエンドの仮想化ソリューションを提供することができないが、それは、パフォーマンスを向上させることができます。
所属していません StackOverflow