VM yazılımı neden VM'de hangi işletim sisteminin çalışacağını bilmek zorunda?


21

Yeni bir VM oluşturduğumda (VirtualBox ile) bana VM'de hangi işletim sisteminin çalışacağını soracak.

Bunu bilmek neden gerekli (veya böyle)? Daha iyi performansa neden olur mu? Bazı şeyler işe yarayacak mı? (Teknik detaylara linkler hoş geldiniz!)

Yanıtlar:


18

"İşletim Sistemi Türü" için daha sonra kurmak istediğiniz işletim sistemini seçin. Desteklenen işletim sistemleri gruplandırılmıştır; Listede bulunmayan olağandışı bir şey yüklemek istiyorsanız, "Diğer" seçeneğini seçin. Seçiminize bağlı olarak, VirtualBox, konuk işletim sisteminizin gerektirebileceği belirli VM ayarlarını etkinleştirir veya devre dışı bırakır. Bu özellikle 64-bit misafirler için önemlidir (“64-bit konuklar” adlı bölüme bakın). Bu nedenle daima doğru değere ayarlanması önerilir.

Kaynak

VirtualBox'ın işletim sistemi seçiminize göre varsayılan bellek ve disk boyutunu önerdiğini fark ettim. Ayrıca, kurulum sürecini kolaylaştırmak için kurulumdan önce hesap oluşturma (belirli işletim sistemleri) için bir tane gibi) de ek bilgi istemleri var.

VirtualBox ayrıca desteklenen işletim sistemlerine konuk eklemeleri sağlar . Uyarılar dahil tüm liste için buraya bir göz atın .


Öncelikle kurulum için yüklemek üzere hangi konuk ilavelerinin yükleneceğini bilir.
Journeyman Geek

7

Sadece VirtualBox, oluşturduğunuz VM'nin optimum ve desteklenen varsayılan ayarlarını seçebiliyor. Bunları daha sonra "Ayarlar" bölümünde istediğiniz gibi değiştirebilirsiniz. Bazı işletim sistemleri bazı sürücüler için daha iyi desteğe sahiptir, bazıları ise 3B Hızlandırma desteğine sahip değildir.


5

Bazıları VM'nin işletim sistemi bildiğinde yapabileceği optimizasyonları kontrol eder.

Bildiğim çok kullanışlı bir optimizasyon, dönüş kilidi tespiti. Windows bir CriticalSection girdiğinde veya Linux bir pthread_mutex_lock girdiğinde, CPU kullanımı kısa bir süre% 100'e giderken, başka bir CPU'nun bitmesini bekler. VM bunu biliyorsa, diğer CPU iş parçacığını hemen çalıştırdığınızdan emin olabilir.

Başka bir optimizasyon sanal grafik sürücüsüdür. Bir Linux konuğu bir OpenGL sanal kartı alırken, Windows bir DX9 kartı alır.


1

Başlıca olanlar:

  1. Belirli durumlarda hangi HDD tipinin / yapısının taklit edileceğini bilmesi gerekir
  2. İstemci yazılımı "zorlaması" gerekir - hangi yazılımı ve kullanıcıya doğru nasıl zorlayacağını bilmesi gerekir

Başka saçma bir özelleştirme ... ama bunlar asıl olanlar.


1

Temel olarak, PC'niz için uygun olduğunu düşündüğü ayarları ve bu sanal makineyi en iyi seçebilecek şekilde. Ayrıca onun gibi şeyleri düzene koymak için kullanılır. Sanal kutu gibi, esas olarak bunu, ana bilgisayardaki aygıtları kullanmasına ve ana bilgisayar ile sanal makine arasında ileri geri klasör paylaşmasına yardımcı olmak için kullanılan "konuk ilavesi" paketi için yapar.

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.