Jawaban:
Perbedaan antara Xen dan Virtualbox adalah penggunaan atau aplikasi mereka. Virtualbox dimaksudkan untuk digunakan sebagai lapisan virtualisasi desktop. Jadi Virtualbox mengharapkan Anda untuk memiliki OS (Windows, Mac, Linux) yang sudah diinstal. Dengan kata lain, Virtualbox dapat menambahkan virtualisasi ke OS host desktop.
Xen justru sebaliknya. Ini dapat dianggap sebagai OS host meskipun Anda tidak akan menggunakannya seperti lingkungan desktop. Dalam hal kinerja, Xen mungkin akan lebih unggul dari VirtualBox karena merupakan hypervisor "bare-metal" karena OS host untuk Xen lebih disesuaikan untuk tugas-tugas virtualisasi daripada tugas-tugas desktop.
Kecuali saya salah membaca situs web Xen bahwa produk adalah lapisan virtualisasi "bare metal", sedangkan Virtualbox berada di atas OS. Dengan demikian, Virtualbox tidak dapat diharapkan berkinerja sebaik Xen.