Bagaimana cara memanfaatkan paravirtualization VirtualBox di tamu Ubuntu?

9

Saya memiliki 64-bit host Ubuntu 14.04.3 (dengan linux-generic-lts-vivid), dan seorang tamu VirtualBox dengan OS dan konfigurasi yang sama.

Tuan rumah memiliki CPU AMD A10-7800.

Jika saya mengaktifkan antarmuka paravirtualization KVM di VirtualBox, apakah saya perlu mengubah apa pun di tamu untuk memanfaatkannya?

Marcus
sumber

Jawaban:

13

Dari manual Virtualbox :

Sebagian besar arus utama, sistem operasi modern, termasuk Windows dan Linux, dikirimkan dengan dukungan untuk satu atau lebih antarmuka paravirtualization. Oleh karena itu, biasanya tidak perlu menginstal perangkat lunak tambahan di tamu (termasuk Penambahan Tamu VirtualBox) untuk menggunakan fitur ini.

VirtualBox menyediakan antarmuka berikut:

  • Minimal: Mengumumkan keberadaan lingkungan tervirtualisasi. Selain itu, melaporkan frekuensi TSC dan APIC ke sistem operasi tamu. Penyedia ini wajib untuk menjalankan tamu Mac OS X.

  • KVM: Menampilkan antarmuka hypervisor KVM Linux yang dikenali oleh kernel Linux dimulai dengan versi 2.6.25. Implementasi VirtualBox saat ini mendukung jam paravirtualized dan spinlocks SMP. Penyedia ini direkomendasikan untuk tamu Linux.

  • Hyper-V: Menampilkan antarmuka hypervisor Microsoft Hyper-V yang dikenali oleh Windows 7 dan sistem operasi yang lebih baru. Implementasi VirtualBox saat ini mendukung jam paravirtualized, pelaporan frekuensi APIC, pelaporan kecelakaan tamu dan pengecekan waktu santai. Penyedia ini direkomendasikan untuk tamu Windows.

Kernel Ubuntu dikompilasi dengan dukungan tamu KVM, seperti yang Anda lihat di output grep CONFIG_KVM_GUEST /boot/config-*, jadi tidak perlu mengubah apa pun di sistem guest.

Saya pikir Anda harus menginstal Penambahan Tamu. Saya tidak menjalankan benchmark apa pun tetapi saya merasa sistem tamu lebih lancar dan responsif dengan Penambahan Tamu & KVM bila dibandingkan dengan KVM saja. Juga, tanpa Penambahan Tamu Anda tidak akan dapat mengakses folder bersama atau menyalin / menempel antara host dan tamu.

Eric Carvalho
sumber