Saya adalah seorang pengembang Windows / Web dan saya telah mempertimbangkan MacBook Pro sebagai pengganti mesin pengembangan saya saat ini. Saya terkesan dengan kualitas build, konstruksi uni-body dan spesifikasi kinerja MacBook Pro. Saya secara khusus tertarik pada 13.3 "MacBook Pro yang menjalankan prosesor Core 2 Duo 2.4 GHz dengan RAM 4 GB.
Apa yang saya pikirkan adalah ini ... kinerja apa yang dapat saya harapkan menjalankan SQL Server 2008, IIS, dan Visual Studio 2010 dalam lingkungan virtual (VMWare Fusion dan Windows 7) pada MacBook Pro yang disebutkan di atas?
Saya suka model 13.3 "karena ukurannya lebih portabel, tetapi apakah saya mengharapkan banyak dari prosesor inti 2? Apakah saya perlu melihat langkah selanjutnya di MacBook Pro menggunakan prosesor inti i5?
Terima kasih!
sumber
Jawaban:
Saya seorang admin / pengembang / gamer Windows lama yang baru-baru ini membeli MacBook Pro - 13 ", 4GB RAM. Satu-satunya perbedaan antara apa yang saya miliki dan apa yang Anda lihat adalah CPU (milik saya 2.2GHz). Saya sudah punya tidak ada masalah menjalankan VMWare atau apapun yang saya lakukan. Saya sebenarnya VMing partisi Bootcamp saya. Jadi pada dasarnya saya punya satu partisi Windows Bootcamp yang saya bungkus di VMWare. Dengan begitu saya bisa menjalankannya ketika saya di OSX atau boot ke sana, dan saya hanya punya satu contoh Windows dan satu set aplikasi Windows untuk dikelola. Dan jujur saja, satu-satunya waktu saya perlu boot ke dalamnya secara langsung adalah untuk bermain game (dukungan 3D).
Adapun kinerja, Win7 dan VS adalah babi, jadi saya mungkin mempertimbangkan pergi dengan lebih dari 4gb ram hanya agar Anda dapat menetapkan 2-3 untuk Windows VM Anda dan masih memiliki persediaan yang memadai untuk OSX. Kalau tidak, saya tidak melihat alasan mengapa apa yang ingin Anda lakukan tidak akan berhasil. Mem-boot ulang bolak-balik di antara OS adalah hal yang menyakitkan - saya pasti tidak akan menjalankan bootcamp 100% kecuali jika benar-benar diperlukan.
sumber
Saya tidak akan. Saya tidak akan menyentuh pengaturan itu dengan tiang sepuluh kaki.
Jika Anda ingin mengembangkan seperti itu, partisi hard drive dan gunakan Boot Camp . Saya tidak akan puas dengan kinerja yang Anda ambil dengan menjalankan, pada dasarnya sistem operasi, IDE, server web, dan server SQL, semua terbungkus dalam VMWare Fusion.
Karena Anda membeli lisensi untuk menjalankan semuanya, mengapa tidak menginstal dan mendapatkan kinerja penuh darinya?
sumber
Saya memiliki mac 2009 13 ", dan saya telah menggunakannya untuk pengembangan web berbasis windows menggunakan Virtualbox selama hampir satu tahun sekarang. Ia bekerja dengan sempurna. Bahkan itu bekerja dengan sangat baik sehingga telah memicu perubahan paradigma bagi saya - saya hampir semua pekerjaan saya di mesin virtual sekarang, bahkan di mesin windows di tempat kerja.
Saya sering menjalankan lebih dari satu mesin virtual pada saat yang sama, dan pengembangan utama saya VM memiliki beberapa contoh server SQL yang berjalan. Saya mengembangkan aplikasi web perusahaan yang cukup berat di VS2008 dan saya tidak memiliki masalah dengan kinerjanya. Ada penalti, tapi jujur saya tidak merasa itu terlihat untuk pengembangan web. Saya yakin saya bisa mengukurnya, tetapi dalam pekerjaan sehari-hari saya, saya bahkan tidak pernah memikirkannya. Apa yang saya pikirkan adalah ketika windowsupdate ingin me-reboot VM, saya hanya keluar dan melakukan sesuatu yang lain selama satu menit. Ketika antivirus korporat menurunkan VM utama saya, saya menguranginya dan melanjutkan sesuatu yang lain.
VM yang sama saya jalankan di mac run baik-baik saja di mesin windows saya di tempat kerja juga. Kenyamanan memiliki mesin yang terisolasi, portabel, mudah dikloning untuk tugas yang berbeda dan pengaturan yang berbeda sangat mengagumkan. Saya akan mengorbankan kinerja jauh lebih banyak daripada yang sebenarnya saya lakukan, hanya untuk memiliki itu.
Pembunuh kinerja utama adalah IO yang berat, jadi simpan VM Anda di disk fisik yang terpisah dari OS host jika Anda bisa dan jangan biarkan Time Machine atau Spotlight melakukan apa pun pada disk itu.
sumber
Saya memiliki MacBook Pro 15 "Akhir 2010. Menjalankan i7, 8GB RAM dan 500GB 7200rpm mendorong kinerja yang menjalankan Parallels in Coherence luar biasa. Windows 7 VM saya melaporkan Windows Experience Index 5.1 dan saya menggunakan Visual Studio 2010, SQL Server 2008 R2, dan SharePoint 2010 di mesin ini setiap hari.
Saya tidak pernah mematikan VM kecuali saya akan bermain game. Saya sangat merekomendasikan lingkungan virtual pada Mac untuk pengembangan sehari-hari. Saya bahkan memainkan sebagian besar permainan Steam di VM saya dengan hasil yang masuk akal, jadi secara keseluruhan saya sangat puas dengan pengaturan saya.
sumber
Saya terkejut bahwa tidak ada yang menyebutkan ini, saya punya macbook pro 13inch, ia dapat menangani vmware dengan baik.
satu-satunya hal yang saya perhatikan turun sangat cepat adalah masa pakai baterai, jadi ketika Anda menjalankan VM jangan berharap untuk mendapatkan masa pakai baterai yang panjang yang biasanya disediakan oleh macbook.
dari sistem saya, saya dapat melihat bahwa masa pakai baterai berkurang setengahnya ...
sumber