Bir Ubuntu misafirinde VirtualBox paravirtualization'dan nasıl faydalanılır?


9

Bir Ubuntu 14.04.3 (linux-generic-lts-vivid (3.19) çekirdeği ile) 64-bit ana bilgisayar ve aynı işletim sistemi ve yapılandırmaya sahip bir VirtualBox misafirim var.

Ana bilgisayarda AMD A10-7800 CPU bulunur.

VirtualBox'ta KVM paravirtualization arayüzünü etkinleştirirsem, bundan yararlanmak için konuktaki herhangi bir şeyi değiştirmem gerekir mi?

Yanıtlar:


13

Gönderen Virtualbox kılavuzda :

Windows ve Linux dahil olmak üzere çoğu genel, modern işletim sistemi, bir veya daha fazla paravirtualization arabirimi desteği ile birlikte gelir. Bu nedenle, bu özelliği kullanmak için genellikle konuka ek yazılım yüklemeye (VirtualBox Guest Additions dahil) gerek yoktur.

VirtualBox aşağıdaki arayüzleri sağlar:

  • Minimal: Sanallaştırılmış bir ortam olduğunu duyurur. Ayrıca, TSC ve APIC frekansını konuk işletim sistemine bildirir. Bu sağlayıcı Mac OS X misafirlerini çalıştırmak için zorunludur.

  • KVM: 2.6.25 sürümünden itibaren Linux çekirdeği tarafından tanınan bir Linux KVM hipervizör arayüzü sunar. VirtualBox uygulaması şu anda paravirtualized saatler ve SMP spinlockları desteklemektedir. Bu sağlayıcı Linux misafirleri için önerilir.

  • Hyper-V: Windows 7 ve daha yeni işletim sistemleri tarafından tanınan bir Microsoft Hyper-V hipervizör arabirimi sunar. VirtualBox uygulaması şu anda paralel sanallaştırılmış saatleri, APIC frekans raporlamasını, konuk kilitlenme raporunu ve rahat zamanlayıcı kontrollerini desteklemektedir. Bu sağlayıcı Windows misafirleri için önerilir.

Ubuntu çekirdekleri, çıktısında görebileceğiniz gibi KVM konuk desteğiyle derlenmiştir grep CONFIG_KVM_GUEST /boot/config-*, bu nedenle konuk sistemde hiçbir şeyi değiştirmeye gerek yoktur.

Misafir Eklentileri yüklemeniz gerektiğini düşünüyorum. Herhangi bir kıyaslama yapmadım, ancak konuk sistemini yalnızca KVM'ye kıyasla Guest Additions & KVM ile daha akıcı ve duyarlı hissettim. Ayrıca, Konuk Eklemeleri olmadan, paylaşılan klasörlere erişemez veya toplantı sahibi ile misafir arasında kopyalayıp yapıştıramazsınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.