आपने (किसी तरह) विंडोज के नवीनतम संस्करणों में से एक के तहत VMWare में macOS का नवीनतम संस्करण स्थापित किया है। लेकिन देखो और देखो, प्रदर्शन भयानक है! सभी एनिमेशन झटकेदार हैं, और वर्चुअलाइज्ड मशीन लगातार क्रैश होने का खतरा है! क्या "यह" मैक प्रशंसकों की प्रशंसा करता है?

अच्छा, नहीं, वास्तव में नहीं। जैसा कि आपने VMWare में macOS इंस्टॉल करते समय देखा होगा, समस्या यह है कि यह आधिकारिक तौर पर समर्थित नहीं है।

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

हमारे शुरू करने से पहले...

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

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

विंडोज़ पर वर्चुअलाइज्ड मैकोज़ क्रॉल क्यों करता है?

आप वर्चुअल मशीन को चालू करने में कामयाब रहे (यदि आप नहीं कर सकते हैं, तो हमारे गाइड को देखें वर्चुअलाइजेशन को अपने पीसी पर काम करने के लिए सरल उपाय). आपने macOS स्थापित किया है और अपने आप को अपेक्षा से कुछ कम प्रदर्शन के लिए तैयार किया है।

हालाँकि, परिणाम आपकी सबसे खराब उम्मीदों से भी बहुत खराब था। वर्चुअलाइज्ड macOS लगभग अनुपयोगी है! ऐसा कैसे?

ऑपरेटिंग सिस्टम का अनुकरण कैसे काम करता है

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

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

इन सभी ड्राइवरों में से, ध्यान देने योग्य प्रदर्शन के लिए सबसे महत्वपूर्ण वर्चुअल GPU ड्राइवर है। यह एक "सुरंग" के रूप में कार्य करता है जो वर्चुअल मशीन के सॉफ़्टवेयर को होस्ट मशीन के ग्राफिक ड्राइवर से जोड़ता है।

सहज नौकायन के लिए वर्चुअल GPU ड्राइवर का महत्व

वर्चुअल GPU ड्राइवर VMWare और VirtualBox के तहत वर्चुअल मशीनों को सुचारू एनिमेशन और प्लेबैक प्राप्त करने की अनुमति देता है। शेष VM के विपरीत, यह एक नकली ग्राफिक्स सिस्टम नहीं है; इसके बजाय, होस्ट मशीन का GPU आवश्यक गणना करता है। वर्चुअलाइज्ड सॉफ़्टवेयर के अनुरोधों को वर्चुअल GPU ड्राइवर द्वारा "पार्स" किया जाता है और वास्तविक GPU को "फेड" किया जाता है।

और ठीक यहीं समस्या नवीनतम macOS के साथ है: यह वर्चुअलाइज्ड GPU के लिए ऐसे ड्राइवरों के साथ नहीं आता है। उसी समय, एक OS के रूप में, यह अपने हार्डवेयर-त्वरित डेस्कटॉप के लिए वास्तविक Mac के GPU पर बहुत अधिक निर्भर करता है।

परिणाम एक धीमी और तड़का हुआ वर्चुअलाइज्ड मशीन है क्योंकि GPU से संबंधित कुछ भी CPU पर "सॉफ़्टवेयर में चल रहा है" है।

macOS VM को कैसे बूस्ट करें

मैकओएस वीएम विंडोज या लिनक्स वाले लोगों की तुलना में चिड़चिड़े प्रदर्शन कर सकता है, लेकिन यह केवल वर्चुअल जीपीयू के लिए उचित ड्राइवरों की कमी के कारण है। हर दूसरे संबंध में, आपके macOS प्रदर्शन को प्रभावित करने वाली समस्याएँ Windows या Linux VM के प्रदर्शन को भी प्रभावित करेंगी।

इस प्रकार, हमारे अधिक "हैकी" ट्वीक्स पर आगे बढ़ने से पहले, आपको पहले अपने macOS VM को इष्टतम प्रदर्शन के लिए कॉन्फ़िगर करना चाहिए। ठीक वैसे ही जैसे आप विंडोज या लिनक्स चला रहे होते।

अपने macOS VM के कॉन्फ़िगरेशन की जाँच करें और इसे अपने वास्तविक CPU कोर का कम से कम आधा हिस्सा असाइन करें। यदि आपके CPU में आठ कोर हैं, तो उनमें से चार को macOS VM को असाइन करें।

अपने macOS VM को पर्याप्त RAM दें - इसका आधा प्रयास करें असली आपके पीसी पर रैम। अंत में, सुनिश्चित करें कि इसके एचडीडी पर पर्याप्त जगह खाली है और वीएम की फाइलें फास्ट स्टोरेज डिवाइस पर संग्रहीत हैं - अधिमानतः एक एसएसडी यदि एनवीएमई नहीं है।

उन परिवर्तनों के बाद, आपका macOS VM अभी भी चिड़चिड़ा और प्रतिक्रिया देने में धीमा होगा, लेकिन सॉफ़्टवेयर लॉन्च करना और मेनू एक्सेस करना कुछ अधिक तेज़ होना चाहिए।

विंडोज़ पर मैकोज़ वीएम "अपग्रेड" कैसे करें

अपने पसंदीदा फ़ाइल प्रबंधक को सक्रिय करें और इसे अपने macOS VM की फ़ाइलों के स्थान पर इंगित करें।

  1. किसी भी परिवर्तन को लागू करने से पहले उस निर्देशिका की पूरी प्रतिलिपि बनाना बेहतर है। यदि यह संभव नहीं है, तो कम से कम इसकी मुख्य कॉन्फ़िगरेशन फ़ाइल को क्लोन करें जिसे हम आगे ट्वीक करेंगे। यह आपके VM के नाम के साथ एक फ़ाइल नाम और "VMX" एक्सटेंशन है।
  2. अपने पसंदीदा टेक्स्ट एडिटर में वीएमएक्स फाइल खोलें। हम नोटपैड++ जैसा कुछ सुझाते हैं, लेकिन विंडोज के साथ शामिल नोटपैड करेगा। यदि आपने हमारी सलाह का पालन किया है और मुख्य फ़ाइल का बैकअप लिया है, तो ध्यान दें कि आपको इसे खोलना और संपादित करना होगा मूल, बैकअप नहीं। हमारे द्वारा यहां बताए गए मानों का उपयोग करते हुए निम्नलिखित पंक्तियों का पता लगाएँ और उनमें बदलाव करें (यदि आपका अंतर है):
    • svga.vramSize = "268435456"
    • vmotion.checkpointFBSize = "1342177728"
    • vmotion.checkpointSVGAPrimarySize = "268435456"
    • vmotion.svga.mobMaxSize = "268435456"
    • vmotion.svga.graphicsMemoryKB = "262144"
  3. Svga.graphicsMemoryKB का पता लगाएँ और उसका मान "262144" पर सेट करें।
  4. vmotion.svga.maxTextureSize ढूंढें और इसे "16384" मान दें।
  5. vmotion.svga.maxTextureAnisotropy खोजें, और इसे "2" में बदलें।

अपनी फ़ाइल सहेजें और अपने टेक्स्ट एडिटर से बाहर निकलें। उसके बाद, यह देखने का समय है कि क्या उन बदलावों से कोई फर्क पड़ता है।

और अब, बहुत बढ़िया परिणाम... की तरह

उन ट्वीक्स को लागू करने के साथ, अपना VMWare सॉफ़्टवेयर चलाएं और अपने macOS वर्चुअल मशीन पर "प्ले" को हिट करें। जब आप अंत में अपने वर्चुअलाइज्ड मैक के डेस्कटॉप पर पहुंच जाते हैं, तो वेब ब्राउज़र की तरह, केवल नोटपैड की तुलना में अपेक्षाकृत अधिक ग्राफिक्स-भारी एप्लिकेशन लॉन्च करने का प्रयास करें।

हमारे मामले में, ऐसे प्रोग्राम लगातार वीएम को क्रैश होने या मिनटों के लिए "फ्रीज" करने के लिए मजबूर कर रहे थे। हमारे द्वारा देखे गए बदलावों के बाद, वे "पर्याप्त रूप से प्रयोग करने योग्य" थे, उदाहरण के लिए, इस आलेख के साथ आने वाले स्क्रीनशॉट को पकड़ो।

हम कुछ सॉफ्टवेयर ऐप्स का परीक्षण करने के लिए वीएम का उपयोग कर सकते हैं और मैकोज़ भूमि में चीजें कैसे काम करती हैं, इसके लिए "एक अनुभव प्राप्त करें", जिसे इस लेखक ने वर्षों में नहीं देखा था।

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

वर्चुअलबॉक्स के बारे में क्या?

यदि आपने हमारे पिछले लेख की जाँच की है वर्चुअलबॉक्स बनाम। VMware प्लेयर: विंडोज के लिए सबसे अच्छी वर्चुअल मशीन, आपको आश्चर्य हो सकता है कि क्या VirtualBox में macOS चलाने से प्रदर्शन को बढ़ावा मिलेगा। इसे आजमाने में अपना समय बर्बाद करने से बचाने के लिए, यह वास्तव में विपरीत है। यह और भी खराब प्रदर्शन करता है।

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

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

बिल्कुल सही नहीं, लेकिन प्रयोग करने योग्य

ऐप्पल के पास ड्राइवरों को जारी करने का कोई कारण नहीं है जो वर्चुअलाइजेशन समाधान के माध्यम से असमर्थित हार्डवेयर पर अपने ओएस को आज़माने में रुचि रखने वाले सभी लोगों की मदद करेगा - कोई भी वर्चुअलाइजेशन समाधान। और यह भी नहीं लगता कि किसी के पास तकनीकी जानकारी है, खाली समय है, और ऐप्पल के क्रोध के डर की कमी, ऐसी परियोजनाओं के लिए अनौपचारिक ड्राइवर बनाने और बनाने की कोशिश करना।

इस प्रकार, macOS का उपयोग करने का सबसे अच्छा तरीका था, है, और संभवतः इसे वास्तविक Apple हार्डवेयर पर चलाना जारी रखेगा। बाकी सब कुछ अनौपचारिक है, असमर्थित है, निराश है, और समझौता के साथ आता है।

तेज़ वर्चुअल मशीन प्रदर्शन के लिए 6 युक्तियाँ

आगे पढ़िए

साझा करनाकलरवसाझा करनाईमेल

संबंधित विषय

  • खिड़कियाँ
  • विंडोज 10

लेखक के बारे में

ओडिसीज कौरफालोस (30 लेख प्रकाशित)

ओके का वास्तविक जीवन लगभग 10 बजे शुरू हुआ, जब उन्हें अपना पहला कंप्यूटर - कमोडोर 128 मिला। तब से, वह 24/7 टाइप करके कीकैप्स को पिघला रहा है, द वर्ड ऑफ टेक को सुनने के लिए पर्याप्त रुचि रखने वाले किसी भी व्यक्ति तक फैलाने की कोशिश कर रहा है। या, बल्कि, पढ़ें।

Odysseas Kourafalos. की और फ़िल्में या टीवी शो

हमारे समाचार पत्र के सदस्य बनें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें