Saya menjalankan guest ubuntu 12.04 pada host ubuntu 12.04, dengan VirtualBox, dan guest jauh lebih lambat dari host ( ALT+TAB
membutuhkan 4-5 dtk). Saya telah melihat-lihat dan saya menemukan pendapat yang bertentangan tentang VirtualBox versus VMware (gratis); jadi saya berpikir untuk mempertahankan yang pertama.
Kedua sistem diperbarui, saya menginstal tambahan pada tamu dan saya membagi memori dan memori video (64MB) secara merata antara tamu dan tuan rumah. Saya menjalankan laptop Toshiba m200 dengan ram 4GB dan memori video bersama. Host BIOS tidak termasuk opsi konfigurasi untuk virtualisasi mesin. Saya punya 2 CPU dan saya tidak bisa memberikan keduanya ke mesin virtual.
Adakah sesuatu yang saya abaikan yang dapat menyelesaikan masalah saya?
Jangan ragu untuk meminta info lebih lanjut, dan terima kasih atas bantuannya.
EDIT Idling dengan monitor sistem membuka cpu tamu (tunggal) tidak pernah mendapat di bawah 55% dan bisa naik menjadi 80 - 90% hanya dengan menggerakkan mouse di sekitar. Membuka Firefox akan menyebabkan monitor sistem menunjukkan penggunaan CPU 100% di dalam tamu, sementara host menunjukkan bahwa kedua CPU bekerja secara merata sekitar 60%.
Cpu saya adalah Intel® Core™2 Duo CPU T5450 @ 1.66GHz × 2
.
Jika ini bukan masalah konfigurasi, apakah ini berarti mesin saya terlalu lemah untuk virtualisasi?
sumber
Jawaban:
Saya tidak tahu banyak tentang Player, tetapi default Vbox tidak baik untuk rilis Ubuntu yang lebih suka GPU nyata.
Untuk detail lebih lanjut: http://blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox
sumber
Tamu virtual dengan sumber daya yang rendah akan berjalan lambat. Untuk kinerja terbaik, Anda benar-benar memberikan host Anda sumber daya sedikit lebih dari tamu Anda juga tidak akan dapat memberikan kedua CPU ke mesin virtual Anda karena mesin host Anda membutuhkan sesuatu untuk menjalankan semuanya.
Pikirkan seperti ini. Mesin host Anda harus menjalankan sistemnya sendiri plus wadah untuk tamu. Tamu terlibat pertarungan sumber daya dengan mesin host. Cobalah memberi tamu lebih sedikit dan lihat bagaimana hasilnya.
Untuk kinerja terbaik, Anda akan menginginkan mesin 64 bit dengan memori lebih dari 4gb.
sumber
Selain jawaban sebelumnya untuk pengaturan VirtualBox yang optimal, ada posting blog yang bagus oleh Nam Huy tentang cara mendapatkan akselerasi 3D agar berfungsi untuk tamu Ubuntu. Ini sangat berguna untuk Ubuntu 13.04, karena tidak ada pilihan untuk menginstal Unity 2D lagi, meninggalkan instalasi baru tanpa beban kerja nyata pada 80-100% beban CPU karena rendering perangkat lunak, membuatnya praktis tidak berguna bagi saya.
Ide dasarnya adalah menginstal tambahan tamu, memuat "vboxvideo" ke dalam
etc/modules
, reboot, dan kemudian mengaktifkan akselerasi 3D di pengaturan Tampilan VirtualBox. Perhatikan bahwa mengaktifkan akselerasi 3D harus menjadi langkah terakhir setelah mengonfigurasi semua hal lain di dalam tamu.Bagi saya, ini membawa peningkatan kinerja besar-besaran, dalam mode layar penuh saya bahkan tidak bisa membedakan antara OS asli saya dan tamu Ubuntu.
sumber
Saya pernah mengalami masalah yang sama
Host: Ubuntu 14.10 (64-bit), Tamu: Windows 7 (64-bit)
Bahkan dengan virtualisasi dihidupkan di host BIOS, beban CPU secara konstan sekitar 40-50% dalam keadaan idle tamu
Apa yang membantu saya adalah menginstal Penambahan Tamu dengan dukungan 3D Langsung (Anda harus melakukannya dalam mode aman) dan menyalakan host I / O Cache dari pengontrol SATA
Jadi pengaturan saya saat ini adalah:
Sistem
Memori dasar: 4096 Mb (total memori host 8192 Mb)
Prosesor: 6 CPU (host 6 CPU)
PAE / NX: Diaktifkan
VT-x / AMD-V: Diaktifkan
Pager Bersarang: Diaktifkan
Tampilan
Memori video: 128 Mb
Akselerasi 3D: Diaktifkan
Akselerasi 2D: Diaktifkan
Bekerja seperti pesona! Versi Kotak Virtual: 4.3.18_Ubuntu r96516
sumber
Meskipun jawaban awal sangat rinci, saya merasa jawaban langsung ke titik jujur adalah bahwa sistem / laptop terlalu lambat dan kurang bertenaga tidak banyak yang bisa dilakukan kecuali ada masalah konfigurasi atau bug di versi Virtualbox Anda. Anda dapat mencoba untuk mengoptimalkan tetapi host RAM dan 2 core CPU di 1.66Ghz tidak akan memotongnya. Dengan pemanfaatan CPU itu sangat mungkin karena swapping dan tidak memiliki cukup RAM.
Singkatnya Anda bisa mencoba window manager lain yang lebih ringan dan juga mempertimbangkan mencoba OS lain untuk melihat apakah mungkin ada masalah konfigurasi dengan Virtualbox Anda dan memperbarui ke versi terbaru.
sumber