Jelaskan Integrasi dari QEMU

VirtualBox = VirtualBox, dirilis pada bulan Januari 2007, menggunakan beberapa perangkat keras virtual QEMU, dan memiliki built-in dynamic recompiler berdasarkan QEMU. Seperti halnya KQEMU, VirtualBox menjalankan hampir semua kode tamu secara native pada host melalui VMM (Virtual Machine Manager) dan menggunakan recompiler hanya sebagai mekanisme fallback - misalnya, ketika kode guest dijalankan dalam mode real. [14] Selain itu, VirtualBox melakukan banyak analisis kode dan menambal menggunakan disassembler built-in untuk meminimalkan rekompilasi. VirtualBox gratis dan open-source (tersedia di bawah GPL), kecuali untuk fitur-fitur tertentu.

Xen-HVM = Xen, monitor mesin virtual, dapat dijalankan dalam mode HVM (hardware virtual machine), menggunakan ekstensi virtualisasi x86 perangkat keras Intel VT-x atau AMD-V dan ekstensi virtualisasi Cortex-A7 dan Cortex-A15. Ini berarti bahwa alih-alih perangkat paravirtualized, satu set nyata dari perangkat keras virtual terkena domU untuk menggunakan driver perangkat nyata untuk diajak bicara.

QEMU mencakup beberapa komponen: emulator CPU, perangkat yang diemulasi, perangkat generik, deskripsi mesin, antarmuka pengguna, dan pengawakutu. Perangkat yang diemulasi dan perangkat generik dalam QEMU membuat model perangkatnya untuk virtualisasi I / O. Mereka terdiri dari IDE PIIX3 (dengan beberapa kemampuan PIIX4 yang belum sempurna), Cirrus Logic atau video emulasi VGA polos, emulasi jaringan RTL8139 atau E1000, dan dukungan ACPI. Dukungan APIC disediakan oleh Xen.

Xen-HVM memiliki emulasi perangkat berdasarkan proyek QEMU untuk menyediakan virtualisasi I / O ke VM. Perangkat keras ditiru melalui "daemon model perangkat" QEMU yang berjalan sebagai backend di dom0. Tidak seperti mode menjalankan QEMU lainnya (terjemahan dinamis atau KVM), CPU virtual benar-benar dikelola ke hypervisor, yang mengurus menghentikan mereka sementara QEMU meniru akses I / O yang dipetakan memori.

KVM = KVM (Kernel-based Virtual Machine) adalah modul kernel FreeBSD dan Linux yang memungkinkan akses program ruang pengguna ke fitur virtualisasi perangkat keras dari berbagai prosesor, dengan QEMU yang mampu menawarkan virtualisasi untuk tamu x86, PowerPC, dan S / 390. Ketika arsitektur target sama dengan arsitektur host, QEMU dapat menggunakan fitur khusus KVM, seperti akselerasi.

Win4Lin Pro Desktop= Pada awal tahun 2005, Win4Lin memperkenalkan Win4Lin Pro Desktop, berdasarkan versi 'tuned' QEMU dan KQEMU dan host versi NT Windows. Pada Juni 2006, Win4Lin merilis Win4Lin Virtual Desktop Server berdasarkan basis kode yang sama. Win4Lin Virtual Desktop Server melayani sesi Microsoft Windows ke thin client dari server Linux.

Pada bulan September 2006, Win4Lin mengumumkan perubahan nama perusahaan menjadi Jembatan Virtual dengan merilis Win4BSD Pro Desktop, port produk ke FreeBSD dan PC-BSD. Dukungan Solaris diikuti pada Mei 2007 dengan merilis Win4Solaris Pro Desktop dan Win4Solaris Virtual Desktop Server.

SerialICE= SerialICE adalah perangkat debugging firmware berbasis QEMU yang menjalankan firmware sistem di dalam QEMU saat mengakses perangkat keras nyata melalui koneksi serial ke sistem host. Ini dapat digunakan sebagai pengganti yang murah untuk perangkat keras ICE.

WinUAE= Emulator WinUAE Amiga diperkenalkan pada versi 3.0.0 dukungan untuk papan CyberStorm PPC dan Blizzard 603e menggunakan QEMU PPC inti.