Apa pengaturan optimal untuk Windows 7 VirtualBox VM yang berjalan pada Macbook Pro?

7

Saya mengalami kesulitan untuk datang dengan pengaturan kinerja yang layak untuk menjalankan Win7 64-bit VirtualBox VM saya pada Macbook pro baru saya. Saya sudah memberikannya memori 2G (dari total 8G saya), mencoba apa yang terasa seperti semua kombinasi pengaturan motherboard dan prosesor, namun VM ini masih berjalan lambat seperti anjing. Saya telah googling di seluruh dan mencoba apa yang saya temukan, tetapi sebagian besar rekomendasi tampaknya tidak datang dari seseorang yang sebenarnya menjalankan Win7 VirtualBox VM pada MBP. Adakah yang memiliki kombinasi pengaturan yang sebenarnya sedang digunakan dan berfungsi dengan baik? Apakah Win7 32-bit bekerja lebih baik mungkin?

Khusus: Saya memiliki Macbook Pro baru dengan OSX 10.6.7, 2Ghz Intel quad core, 8G Memory, 500G hard drive, model 15 ". VirtualBox adalah 4.0.6. Windows 7 Professional.

jlarson
sumber
Bagaimana dengan spesifikasi konfigurasi kotak virtual untuk windows 7 VM? Juga, sudahkah Anda mencoba melihat apakah Windows 7 mengonsumsi banyak CPU?
Bandit

Jawaban:

8

Yah, saya tidak tahu apa yang saya lakukan salah untuk memulai, tetapi saya menghapus VM dan memulai lagi dengan 100% default kecuali bahwa saya mengatur memori ke 2G, harddisk ke 60G, dan 32MB memori video. Sekarang ini berfungsi dengan baik, terasa secepat mesin Win7 lainnya yang pernah saya coba.

enter image description here

jlarson
sumber
Meningkatkan memori video dari 16MB (default) ke 32MB berhasil untuk saya, bahkan pada 2G untuk memori. Terima kasih sudah memposting.
1
dalam kasus saya, pekerjaan apa yang saya nonaktifkan Nested Paging dan kemudian mengaktifkan I / O APIC
fedmich
Menonaktifkan Nested Paging (dan pada tingkat yang lebih besar) memungkinkan PAE / NX meningkatkan banyak hal secara signifikan bagi saya (sistem host 2012 Mac Mini)
William Turrell
Versi saat ini dari VirtualBox (2016-09-04) menyarankan setidaknya 48 Mb Memori Video untuk Windows 7. Apakah mungkin diperlukan untuk melampaui ini, atau cukup 48 Mb?
Winterflags
5

Coba berikan Windows 7 hanya satu prosesor. Saya pernah mendengar bahwa beberapa prosesor di bawah Virtual Box kadang-kadang dapat menyebabkan masalah.

Selain itu, lebih detail konfigurasi yang tepat Anda akan sangat membantu dalam mencari tahu apa yang salah

Bandit
sumber
VirtualBox tampaknya default untuk satu prosesor, dan itulah yang saya coba saat ini.
jlarson
3

Saya menjalankan MacBook Pro yang sama persis kecuali HD (saya upgrade ke SSD). Saya sudah mencoba Parallels, VirtualBox dan VMWare Fusion dan saya mendapatkan kinerja terbaik dari VMWare Fusion.

Satu hal yang saya perhatikan yang tampaknya benar pada ketiga sistem adalah Mesin VM membutuhkan banyak RAM untuk melakukan. Saya memberikan Win 7 64bit OS 6G saya.

Pastikan juga Anda telah mengaktifkan virtualisasi perangkat keras. Lihat info tambahan di bawah:

Dari Manual VirtualBox tentang pengaturan OS Guest 64 bit

Tamu 64-bit

VirtualBox mendukung tamu 64-bit   sistem operasi, bahkan pada host 32-bit   sistem operasi, [10] asalkan   kondisi berikut dipenuhi:

Anda membutuhkan prosesor 64-bit   dukungan virtualisasi perangkat keras (lihat   bagian yang disebut "Perangkat Keras vs.   virtualisasi perangkat lunak ”).

Anda harus mengaktifkan perangkat keras   virtualisasi untuk VM tertentu   yang Anda inginkan dukungan 64-bit;   virtualisasi perangkat lunak tidak   didukung untuk VM 64-bit.

Jika Anda ingin menggunakan tamu 64-bit   dukungan pada operasi host 32-bit   sistem, Anda juga harus memilih 64-bit   sistem operasi untuk yang khusus   VM Karena mendukung 64 bit pada 32-bit   host mengeluarkan biaya tambahan,   VirtualBox hanya mengaktifkan dukungan ini   atas permintaan eksplisit.

Pada host 64-bit (yang biasanya datang   dengan dukungan virtualisasi perangkat keras),   Sistem operasi tamu 64-bit adalah   selalu didukung terlepas dari   pengaturan, sehingga Anda dapat menginstal   Sistem operasi 64-bit di dalam tamu.

Peringatan Pada semua host, Anda harus mengaktifkan I / O APIC untuk mesin virtual yang ingin Anda gunakan dalam mode 64-bit. Ini terutama berlaku untuk VM Windows 64-bit. Lihat bagian yang disebut tab "Advanced" ".

Selain itu, untuk   Tamu Windows 64-bit, Anda harus membuatnya   yakin bahwa VM menggunakan Intel   perangkat jaringan, karena tidak ada   Dukungan driver 64-bit untuk AMD   Kartu PCNet; lihat bagian yang disebut   "Perangkat keras jaringan virtual". Jika kamu   gunakan wizard "Buat VM" dari   Antarmuka pengguna grafis VirtualBox   (lihat bagian “Membuat akun Anda   mesin virtual pertama "), VirtualBox   akan secara otomatis menggunakan yang benar   pengaturan untuk setiap 64-bit yang dipilih   jenis sistem operasi.

Chris_O
sumber
Pengaturan ini sekarang di bawah Performa & gt; Papan induk .
Merchako