Ketika saya membuat VM baru (dengan VirtualBox) itu akan bertanya kepada saya OS apa yang akan berjalan di dalam VM.
Mengapa perlu (atau suka) mengetahuinya? Apakah akan menghasilkan kinerja yang lebih baik? Apakah beberapa hal akan berfungsi / tidak berfungsi? (Tautan selamat datang ke detail teknis!)
Hanya saja VirtualBox dapat memilih pengaturan default yang optimal dan didukung dari VM yang Anda buat. Anda dapat mengubah ini seperti yang Anda inginkan di "Pengaturan" sesudahnya. Beberapa OS memiliki dukungan yang lebih baik untuk beberapa driver, beberapa tidak memiliki dukungan Akselerasi 3d dan sebagainya.
sumber
Beberapa di antaranya mengontrol pengoptimalan yang dapat dilakukan VM ketika mengetahui OS.
Salah satu optimasi yang sangat berguna yang saya tahu adalah deteksi spin-lock. Ketika Windows memasuki CriticalSection atau Linux memasuki pthread_mutex_lock, penggunaan CPU akan secara singkat beralih ke 100% sementara menunggu CPU lain selesai. Jika VM tahu tentang hal itu, pastikan untuk segera menjalankan utas CPU lainnya.
Optimalisasi lain adalah driver grafis virtual. Seorang tamu Linux akan mendapatkan kartu virtual OpenGL sementara Windows akan mendapatkan kartu DX9.
sumber
Yang utama adalah:
Kustomisasi konyol lainnya ... tapi ini yang utama.
sumber
Terutama sehingga paling baik memilih pengaturan yang dirasa akan cocok untuk PC Anda plus mesin virtual itu. Juga digunakan untuk merampingkan hal-hal dan hal-hal seperti itu. Seperti kotak virtual, ini terutama dilakukan untuk paket "penambahan tamu" yang digunakan untuk membantunya menggunakan perangkat pada mesin host dan berbagi folder bolak-balik antara host dan mesin virtual.
sumber