数年前にXenプロジェクトが登場するまで、疑似仮想化(Paravirtualization)という技術はほとんど知られていなかった。この技術では、対応するように変更されたOSが、特権操作(仮想メモリを再構成し、デバイスと通信する)をCPUに直接送るのではなく、「ハイパーバイザ」レイヤにリダイレクトする。VMwareやMicrosoft Virtual Serverなどのハードウェア・エミュレーション・ベースの仮想化ソリューションは、特権操作をCPU命令レベルで解釈してリダイレクトしなければならないが、この疑似仮想化によるリダイレクト方法は、それよりもはるかに効率的だ。 Linuxのソースコード・ツリーでは、Xenは新しいCPUアーキテクチャと同等に位置づけられている。Xenをターゲット・アーキテクチャとしてLinuxをコンパイルすると、疑似仮想化機能が組み込まれたLinuxが作成される。