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