वर्चुअलाइजेशन के माध्यम से विंडोज विकास के लिए मैकबुक प्रो। प्रदर्शन?


8

मैं पेशे से एक विंडोज / वेब डेवलपर हूं और मैं अपने मौजूदा विकास मशीन के प्रतिस्थापन के रूप में मैकबुक प्रो पर विचार कर रहा हूं। मैं मैकबुक प्रो की बिल्ड क्वालिटी, यूनी-बॉडी कंस्ट्रक्शन और परफॉर्मेंस स्पेक्स से प्रभावित हूं। मुझे विशेष रूप से 13.3 में दिलचस्पी है "मैकबुक प्रो 4 जीबी रैम के साथ कोर 2 डुओ 2.4 गीगाहर्ट्ज प्रोसेसर चल रहा है।

मुझे आश्चर्य है कि यह क्या है ... क्या मैं मैकबुक प्रो पर वर्चुअल वातावरण (वीएमवेयर फ्यूजन और विंडोज 7) के भीतर SQL सर्वर 2008, IIS और विजुअल स्टूडियो 2010 चलाने की उम्मीद कर सकता हूं?

मुझे 13.3 "मॉडल पसंद है क्योंकि आकार अधिक पोर्टेबल है, लेकिन क्या मैं कोर 2 डुओ प्रोसेसर से बहुत उम्मीद कर रहा हूं? क्या मुझे मैकबुक प्रो में कोर i5 प्रोसेसर का उपयोग करके अगले चरण को देखने की आवश्यकता होगी?

धन्यवाद!


2
वर्चुअलाइजेशन का उपयोग क्यों करें? आप बूट शिविर के माध्यम से दोहरी बूटिंग सेट कर सकते हैं और विंडोज को मूल रूप से चला सकते हैं, वर्चुअलाइजेशन की तुलना में बेहतर प्रदर्शन कभी भी आपको देने में सक्षम होगा।
hbw

मुख्य रूप से क्योंकि मैं विंडोज में ईमेल, आईएम और अन्य सहायक एप्लिकेशन को सेटअप करना नहीं चाहता। वर्चुअलाइजेशन का उपयोग करके मैं विंडोज में विकसित कर सकता हूं लेकिन ईमेल और इस तरह के लिए जल्दी से ओएसएक्स पर स्विच कर सकता हूं। इसके अलावा विंडोज मूल रूप से चलाकर मैं ट्रैक पैड सुविधाओं और बैटरी प्रदर्शन के लिए ढीले समर्थन करता हूं जो मेरे लिए काफी महत्वपूर्ण हैं।
वेबवॉर्म

आप बस आसानी से ईमेल और इस तरह के लिए ओएस एक्स में रिबूट कर सकते हैं। आप कुछ बलिदान करने जा रहे हैं, लेकिन प्रदर्शन हिट मेरे विचार में इसके लायक नहीं है।
जोश के

1
मुझे विश्वास है कि प्रदर्शन हिट आप एक पूरे दिन काम कर रहे हैं ठीक से कॉन्फ़िगर वीएम में एक भी रिबूट द्वारा खोए समय तक नहीं जोड़ेंगे।
कंसोल

आपको अधिक RAM की आवश्यकता है। वहाँ किया गया था कि!
मैट एच।

जवाबों:


8

मैं एक लंबे समय से विंडोज एडमिन / डेवलपर / गेमर हूं, जिन्होंने हाल ही में एक मैकबुक प्रो - 13 ", 4 जीबी रैम खरीदी है। मेरे पास जो कुछ भी है और आप जो देख रहे हैं, उसके बीच का अंतर केवल सीपीयू (मेरा 2.2 गीगा) है। मैंने इसे देखा है।" VMWare या मेरे द्वारा फेंकी गई कोई भी समस्या नहीं है। मैं वास्तव में अपने बूटकैम्प विभाजन को वीएम कर रहा हूं। इसलिए अनिवार्य रूप से मेरे पास एक विंडोज बूटकैम्प विभाजन है जिसे मैंने VMWare में लपेटा है। इस तरह से मैं इसे तब चला सकता हूं जब मैं OSX या इसके लिए बूट करें, और मेरे पास केवल एक इंस्टेंस है विंडोज का और एक सेट विंडोज एप्स को मैनेज करने का। और पूरी तरह से ईमानदार होने के लिए, केवल एक बार जब मुझे इसमें सीधे बूट करने की जरूरत होती है, तो यह गेमिंग (3 डी सपोर्ट) के लिए है।

प्रदर्शन के लिए, विन 7 और वीएस हॉग हैं, इसलिए मैं 4 जीबी से अधिक रैम के साथ जाने पर विचार कर सकता हूं ताकि आप अपने विंडोज वीएम को 2-3 असाइन कर सकें और अभी भी ओएसएक्स के लिए पर्याप्त आपूर्ति हो। अन्यथा मुझे कोई कारण नहीं दिखता है कि आप जो काम करने का इरादा कर रहे हैं वह काम नहीं करेगा। OSes के बीच आगे-पीछे रिबूट करना एक दर्द है - मैं निश्चित रूप से 100% बूटकैम्प नहीं जाऊंगा जब तक कि यह बिल्कुल आवश्यक न हो।


यह सुनकर अच्छा लगा! मुझे यह भी नहीं पता था कि मैं VMWare के भीतर एक VM के रूप में Bootcamp विभाजन का उपयोग कर सकता हूं। यदि मुझे प्रदर्शन की आवश्यकता है तो मुझे वीएम या बूटकैंप का उपयोग करने के लिए एक एकल विंडोज इंस्टाल और विकल्प की अनुमति होगी। कोई भी मौका आपके पास एक लिंक हो सकता है जो बताता है कि VM के रूप में Bootcamp विभाजन को कैसे सेटअप किया जाए? धन्यवाद!
webworm

VMWare Fusion (यह वही है जो मैं उपयोग करता हूं): kb.vmware.com/selfservice/microsites/… ऐसा लगता है कि आप इसे VirtualBox (और शायद समानताएं) के साथ भी कर सकते हैं, हालांकि SuperUser में एक और चर्चा थी जो लगती है लगता है कि फ्यूजन तीन में से सबसे अच्छा है।
ggutenberg

वर्तमान में फ्यूजन मेरी राय में सर्वश्रेष्ठ है। मैं अपने 8 जीबी रैम के लिए बचत कर रहा हूं, इसलिए मैं इसे iMac पर कर सकता हूं।

VMWare और बेसकैंप की स्थापना करना ताकि उन्हें एक ही पार्टीशन पर इस्तेमाल किया जा सके, बहुत अच्छी सलाह है, और यहाँ आपको दोनों दुनियाओं में सर्वश्रेष्ठ देंगे।
स्टेफनी

8

मैं नहीं होगा मैं उस सेटअप को दस फुट के पोल से नहीं छूता।

यदि आप उस तरह का विकास करना चाहते हैं, तो हार्ड ड्राइव को विभाजित करें और बूट कैंप का उपयोग करें । मैं चल रहे प्रदर्शन से संतुष्ट नहीं होगा, आप अनिवार्य रूप से एक ऑपरेटिंग सिस्टम, एक आईडीई, एक वेब सर्वर और एक SQL सर्वर, सभी VMWare फ्यूजन के अंदर लिपटे हुए हैं।

जब से आप सब कुछ चलाने के लिए लाइसेंस खरीद रहे हैं, क्यों नहीं स्थापित करें और इससे पूर्ण प्रदर्शन प्राप्त करें?


मैं इससे ज्यादा असहमत नहीं हो सकता! और मैं फ्यूजन का उपयोग भी नहीं करता, जो कि वर्चुअलबॉक्स की तुलना में तेज़ माना जाता है!
कंसोल

मुझे यकीन नहीं है कि मैं आपको समझता हूं, आप कहते हैं कि आप असहमत हैं? क्यों?
जोश के

मैं पूरी तरह से असहमत हूं। OSX पर My Parallels VM में 5.1 का विंडोज एक्सपीरियंस इंडेक्स है। मैं उसी वर्चुअल पर Sql और SharePoint 2010 के साथ वीएस 2010 16 घंटे का उपयोग करता हूं, और यह तब बेहतर करता है जब मैंने किसी अन्य मशीन का उपयोग किया है। यह सब जबकि अभी भी OSX का उपयोग मेरे सभी अन्य एप्लिकेशन के साथ-साथ गेमिंग के लिए भी किया जाता है।
बाइनरीमिसिट

मैं पूरी तरह से असहमत भी हूं - मैं लगभग चार साल से पैरालिस डेस्कटॉप का उपयोग कर रहा हूं और मेरा एमबीपी 13 "कम से कम और साथ ही विंटेल वर्कस्टेशन है जो मेरे डेस्क पर काम के दौरान बैठता है। मेरे मैकप्रो पर भी यही सेटअप है और मैं भी।" अभी तक एक विंटेल मशीन नहीं मिली है जो प्रदर्शन के लिए इसके पास कहीं भी आती है। इसके लिए जाएं, आपको इसे पछतावा नहीं होगा।
5arx

3

मेरे पास 2009 13 "मैक है, और मैंने इसे लगभग एक साल से वर्चुअलबॉक्स का उपयोग करते हुए विंडोज़-आधारित वेब विकास के लिए उपयोग किया है। यह पूरी तरह से काम करता है। वास्तव में यह इतनी अच्छी तरह से काम करता है कि इसने मेरे लिए एक प्रतिमान पारी को ट्रिगर किया है - मैं लगभग करता हूं। आभासी मशीनों में मेरे सभी काम अब, यहां तक ​​कि काम करने वाली खिड़कियों की मशीन पर भी।

मैं अक्सर एक ही समय में एक से अधिक वर्चुअल मशीन चलाता हूं, और मेरे मुख्य विकास VM में कई SQL सर्वर इंस्टेंसेस चल रहे हैं। मैं VS2008 में काफी भारी एंटरप्राइज़ वेब एप्लिकेशन विकसित करता हूं और मुझे प्रदर्शन में कोई समस्या नहीं है। एक दंड है, लेकिन मुझे ईमानदारी से लगता है कि यह वेब विकास के लिए ध्यान देने योग्य नहीं है। मुझे यकीन है कि मैं इसे माप सकता हूं, लेकिन अपने दैनिक कार्य में मैंने कभी इसके बारे में सोचा भी नहीं था। मैं इस बारे में क्या सोचता हूं कि जब विंडोअपडेट वीएम को रिबूट करना चाहता है, तो मैं बस इससे बाहर निकलता हूं और एक मिनट के लिए कुछ और करता हूं। जब कॉर्पोरेट एंटीवायरस मेरे मुख्य वीएम को नीचे गिराता है, तो मैं इसे कम कर देता हूं और कुछ और wih पर ले जाता हूं।

उसी वीएम का मैं मैक पर चलता हूं, काम पर भी मेरी विंडोज़ मशीन पर ठीक चलता है। अलग-अलग कार्यों और अलग-अलग सेटअपों के लिए अलग-थलग, पोर्टेबल, आसानी से क्लोन की गई मशीनों की सुविधा सिर्फ भयानक है। मैं वास्तव में ऐसा करने की तुलना में बहुत अधिक प्रदर्शन का बलिदान करूँगा, बस यही करने के लिए।

मुख्य प्रदर्शन हत्यारा भारी IO है, इसलिए अपने वीएम को होस्ट ओएस से एक अलग भौतिक डिस्क पर रखें यदि आप कर सकते हैं और उस डिस्क पर टाइम मशीन या स्पॉटलाइट को कुछ भी करने नहीं देते हैं।


2

मेरे पास मैकबुक प्रो 15 "लेट 2010 है। आई 7, 8 जीबी की रैम और 500 जीबी 7200 आरपीएम की ड्राइव चलाने से कोऑरेंस में समानताएं चलती हैं। मेरा विंडोज 7 वीएम 5.1 का विंडोज एक्सपीरियंस इंडेक्स और आई विजुअल स्टूडियो 2010, एसक्यूएल की रिपोर्ट करता है। सर्वर 2008 R2 और SharePoint 2010 इस मशीन पर हर दिन।

जब तक मैं गेमिंग नहीं करने जा रहा हूं, मैंने वीएम को कभी भी बंद नहीं किया। मैं मैक पर दिन के विकास के लिए आभासी वातावरण की अत्यधिक अनुशंसा कर सकता हूं। मैं उचित परिणामों के साथ अपने वीएम पर अधिकांश स्टीम गेम भी खेलता हूं, इसलिए कुल मिलाकर मैं अपने सेटअप से बेहद संतुष्ट हूं।


0

मुझे आश्चर्य है कि किसी ने भी इसका उल्लेख नहीं किया है, मेरे पास एक मैकबुक है प्रो 13 इंच, यह ठीक से vmware को संभालने में सक्षम है।

केवल एक चीज जो मैंने नोटिस की है कि वास्तव में तेजी से नीचे जाती है बैटरी जीवन है, इसलिए जब आप वीएम चला रहे हैं तो लंबी बैटरी जीवन प्राप्त करने की उम्मीद नहीं है जो मैकबुक आमतौर पर प्रदान कर सकता है।

मेरे सिस्टम से, मैं देख सकता हूं कि बैटरी की लाइफ आधी से कट गई ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.