Pertanyaan VMWare Fusion - Mana yang lebih baik, Windows 7 vs XP? 32bit atau 64bit?


Mencari beberapa saran tentang apakah saya harus mengharapkan kinerja yang lebih baik atau lebih buruk dari VMWare Fusion saat hosting Windows XP vs Windows 7. Apakah 32bit vs 64bit membuat perbedaan besar? Saya seorang pengembang dan saya berencana untuk menggunakan instalasi Windows untuk menjalankan alat berat seperti Visual Studio 2010 dan aplikasi .NET yang besar.


4
2018-01-20 12:47


asal




Jawaban:


Seperti halnya Mesin Virtual, ini akan tergantung pada spesifikasi mesin host dan berapa banyak sumber daya yang Anda bersedia berikan kepada Sistem Operasi Tamu.

Situs web Visual Studio meminta 1GB atau 2GB RAM untuk x86 dan x64 Arsitektur masing-masing, plus tambahan 512MB RAM jika berjalan di Mesin Virtual.

Win7 x64 membutuhkan minimal 2GB untuk berjalan dengan lancar, jadi Anda membutuhkan minimal 4,5GB RAM pada komputer Anda hanya untuk menjalankan VS 2010 dengan Win7 x64. Jadi secara realistis, untuk mengembangkan aplikasi .NET yang besar, saya akan menambahkan RAM 2GB lainnya agar aman dan saya tidak akan menjalankan OS Guest x64 kecuali saya memiliki minimal 6GB atau RAM, lebih disukai 8GB untuk Virtual Machine. Tambahkan lebih banyak untuk OS host Anda agar berjalan dengan memuaskan.

Jika saya menggunakan x86 Guest OS, Anda akan membutuhkan minimal 1,5GB, ditambah dengan 1GB VS 2010 meminta, jadi minimal 2,5GB. Seperti di atas, saya akan menambahkan 2GB lainnya untuk memungkinkan pengembangan aplikasi .NET yang besar dan karenanya akan puas dengan [seperti @Sid menyebutkan dalam komentar] tunjangan maksimum untuk Windows 32-bit: 4GB. Saya akan mengizinkan minimal 2GB lebih banyak pada host untuk memungkinkannya menjalankan OS host secara memuaskan, dengan total ≥6GB.

Di atas itu, Anda harus mampu mendedikasikan minimal prosesor 1.6Ghz ke VS2010, jadi secara realistis, kita berbicara minimal Dual-core, sebaiknya prosesor Quad-core di sini untuk menjalankan ini cukup.

Saya mungkin akan menyarankan untuk menggunakan x86 dan x64, untuk pengujian pengguna akhir, jadi 8GB dan Quad-core adalah minimum yang saya sarankan Anda harus menyelesaikan ini.

Sumber: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/professional/system-requirements


3
2018-01-20 15:24



Sejak posting asli saya, saya telah meng-upgrade ke Sandybridge MBP 17 "dengan 8gb ram dan 2.3ghz i7 cpu dan SSD. Mesin ini menjalankan VMWare + Win7 SANGAT baik. Saya telah mengalokasikan 4 core (dari 8 virtual) core dan 4gb ram ke VM, dan ia bekerja dengan sangat baik. Saya mulai menggunakan partisi harddisk khusus, tetapi sekarang menggunakan partisi virtual VMWare.Saya merasa seluruh mesin bekerja lebih baik dengan partisi virtual. - Armen
Barang bagus! Terima kasih telah memberi tahu orang lain tentang apa yang Anda jalankan dan bagaimana hal itu berhasil untuk Anda. - Paul
Satu lagi sedikit informasi - saya menggunakan SSD Apple 500gb. Ini adalah laptop CEPAT; jadi mungkin saya dikonfigurasi secara suboptim, tetapi saya tidak bisa benar-benar merasakannya memberikan kekuatan kuda di sini. - Armen
@Paul: "minimum 4GB, lebih disukai 6GB untuk Mesin Virtual" tidak akurat untuk 32bit Windows 7 / XP - mereka tidak dapat melihat apa pun lebih dari 3,5GB - DeepSpace101
@Sid - setuju, tangkapan yang bagus. Kesalahan saya adalah menambahkan "untuk Mesin Virtual," padahal seharusnya mengatakan "untuk komputer host." Saya akan menambahkan 6GB ke host, sehingga bisa mengalokasikan 4GB ke VM sementara menjaga 2GB untuk dirinya sendiri. Saya akan mengedit untuk memastikan bahwa itu mencerminkan dengan benar. - Paul


Saya telah menjalankan keduanya untuk tujuan pengujian tanpa masalah. Tetapi saya menggunakan Mac Pro quad core dengan RAM 12GB. YMMV jika Anda menggunakan iMac atau Macbook Pro. Saya akan mengatakan untuk menyimpan VM Anda di hard drive terpisah, sebaiknya Firewire untuk menghindari overhead CPU USB, atau internal kedua jika Anda menggunakan Mac Pro. Itu membuat segalanya berjalan lebih cepat dalam pengalaman saya.

Jika Anda menjalankan Aero di Win7 dan Anda tidak dapat memberikan banyak RAM, Anda mungkin akan melihat beberapa kali, tetapi sebagian besar akan diakselerasi oleh GPU sekarang, jadi itu tidak masalah. XP jelas tidak akan memiliki banyak omong kosong yang disertakan dalam Win7, jadi tidak diragukan lagi patokannya lebih cepat, tetapi dari sudut pandang penggunaan, jika Anda melakukan pengembangan di VS2010, Anda mungkin harus berada di Win7.

Dalam VM, 32 vs 64 belum membuat perbedaan bagi saya sejauh ini, saya sebenarnya harus terus melakukan pengujian, tetapi saya belum melihat kinerja dari x64. Kecuali Anda akan mendorong cukup banyak RAM ke dalamnya di mana Anda perlu x64 untuk memanfaatkannya, x32 seharusnya berfungsi dengan baik dan Anda mungkin tidak akan memperhatikan perbedaan di antara keduanya. Sekali lagi, YMMV.


1
2018-01-20 15:17