वर्चुअल मशीनें जानवरों की मांग कर रही हैं, वर्चुअल हार्डवेयर मुहैया करा रही हैं और एक ही बार में आपके कंप्यूटर पर कई ऑपरेटिंग सिस्टम चला रही हैं। नतीजतन, वे कभी-कभी थोड़ा धीमा हो सकते हैं। अपनी वर्चुअल मशीन से प्रदर्शन की हर अंतिम बूंद को निचोड़ने में आपकी मदद करने के लिए यहां कुछ युक्तियां दी गई हैं, चाहे आप उपयोग कर रहे हों VirtualBox , VMware , समानताएं , या कुछ और।
डायनामिक रूप से आवंटित ओन्स के बजाय फिक्स्ड-साइज़ डिस्क बनाएँ
अपनी वर्चुअल मशीन बनाते समय, आप दो अलग-अलग प्रकार के वर्चुअल डिस्क बना सकते हैं। डिफ़ॉल्ट रूप से, वर्चुअल मशीन प्रोग्राम आम तौर पर गतिशील रूप से आवंटित डिस्क का उपयोग करेंगे जो आपके द्वारा उपयोग किए जाने पर बढ़ते हैं।
उदाहरण के लिए, यदि आप एक डायनामिक रूप से आवंटित डिस्क के साथ अधिकतम 30 जीबी के साथ एक नई वर्चुअल मशीन बनाते हैं, तो यह आपकी हार्ड डिस्क पर तुरंत 30 जीबी स्थान नहीं लेती है। आपके ऑपरेटिंग सिस्टम और प्रोग्राम्स को स्थापित करने के बाद, इसमें केवल 10 GB लग सकते हैं। जैसा कि आप वर्चुअल डिस्क में अधिक फाइलें जोड़ते हैं, यह अपने अधिकतम आकार 30 जीबी तक बढ़ाएगा।
यह सुविधाजनक हो सकता है, क्योंकि प्रत्येक वर्चुअल मशीन आपकी हार्ड ड्राइव पर अनावश्यक रूप से बड़ी मात्रा में जगह नहीं लेती है। हालाँकि, यह एक निश्चित आकार की डिस्क बनाने से धीमा है (जिसे एक उपदेशित डिस्क के रूप में भी जाना जाता है)। जब आप एक निश्चित आकार की डिस्क बनाते हैं, तो उस स्थान के सभी 30 जीबी को तुरंत आवंटित किया जाएगा।
यहां एक व्यापार बंद है: एक निश्चित आकार की डिस्क आपकी हार्ड डिस्क पर अधिक स्थान का उपयोग करती है, लेकिन वर्चुअल मशीन की हार्ड डिस्क में नई फ़ाइलों को जोड़ने से तेज है। आपने फ़ाइल विखंडन भी नहीं देखा है। अंतरिक्ष को छोटे टुकड़ों में जोड़े जाने के बजाय एक बड़े ब्लॉक में सौंपा जाएगा।
अपने वर्चुअल मशीन सॉफ़्टवेयर के उपकरण स्थापित करें
किसी वर्चुअल मशीन के अंदर गेस्ट ऑपरेटिंग सिस्टम स्थापित करने के बाद, आपको सबसे पहले अपने वर्चुअल मशीन सॉफ़्टवेयर के ड्राइव पैकेज को स्थापित करना चाहिए- वर्चुअल बॉक्स के लिए अतिथि जोड़, VMware के लिए VMware उपकरण, या समानताएं के लिए समानताएँ उपकरण। इन पैकेजों में विशेष ड्राइवर शामिल हैं जो आपके वर्चुअल मशीन के हार्डवेयर पर आपके गेस्ट ऑपरेटिंग सिस्टम को तेज़ी से चलाने में मदद करते हैं।
पैकेज स्थापित करना सरल है। VirtualBox में, अपने गेस्ट ऑपरेटिंग सिस्टम को बूट करें और डिवाइसेस> गेस्ट एडिशंस सीडी इमेज डालें। तब आप अपने वर्चुअल मशीन में वर्चुअल डिस्क ड्राइव से इंस्टॉलर लॉन्च कर सकते हैं। VMware पर, वर्चुअल मशीन के मेनू में इसके बजाय VMware टूल इंस्टॉल करें विकल्प चुनें। समानताएं में, क्रिया पर क्लिक करें> समानताएं उपकरण स्थापित करें।
स्थापना को पूरा करने के लिए अपनी स्क्रीन पर दिए गए निर्देशों का पालन करें। यदि आप Windows अतिथि ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं, तो यह किसी अन्य विंडोज एप्लिकेशन को स्थापित करने जैसा ही होगा।
सुनिश्चित करें कि आप इन्हें अपने वर्चुअल मशीन प्रोग्राम के साथ अपडेट रखते हैं। यदि आप एक अधिसूचना देखते हैं कि अतिथि परिवर्धन या VMware उपकरण के लिए एक अद्यतन उपलब्ध है, तो आपको इसे स्थापित करना चाहिए।
अपने एंटीवायरस में वर्चुअल मशीन निर्देशिकाओं को छोड़ दें
सम्बंधित: एंटीवायरस आपके पीसी को धीमा कर रहा है? हो सकता है कि आपको बहिष्करण का उपयोग करना चाहिए
आपके कंप्यूटर का एंटीवायरस प्रोग्राम आपकी वर्चुअल मशीन फ़ाइलों को स्कैन कर सकता है, जब भी वे प्रदर्शन को कम करते हैं। एंटीवायरस आपके अतिथि ऑपरेटिंग सिस्टम पर चल रहे वायरस का पता लगाने के लिए वर्चुअल मशीन के अंदर नहीं देख सकता है, इसलिए यह स्कैनिंग सहायक नहीं है।
चीजों को गति देने के लिए, आप कर सकते हैं अपने एंटीवायरस के बहिष्करण सूची में अपनी वर्चुअल मशीन निर्देशिका जोड़ें । एक बार सूची में आने के बाद, आपका एंटीवायरस इस निर्देशिका की सभी फ़ाइलों को अनदेखा कर देगा।
सुनिश्चित करें कि इंटेल वीटी-एक्स या एएमडी-वी सक्षम है
सम्बंधित: अपने कंप्यूटर के BIOS या UEFI फ़र्मवेयर में Intel VT-x को कैसे सक्षम करें
Intel VT-x और AMD-V विशेष प्रोसेसर एक्सटेंशन हैं जो वर्चुअलाइजेशन में सुधार करते हैं। नए इंटेल और एएमडी प्रोसेसर में आमतौर पर ये विशेषताएं शामिल होती हैं। हालाँकि, कुछ कंप्यूटर स्वचालित रूप से उन्हें सक्षम नहीं करते हैं। आपको अपने कंप्यूटर के BIOS में जाना होगा और इस सेटिंग को स्वयं सक्षम करना होगा, भले ही आपका कंप्यूटर इसका समर्थन करता हो।
यदि यह आपके हार्डवेयर पर काम करता है, तो AMD-V आमतौर पर स्वचालित रूप से सक्षम होता है, लेकिन इंटेल VT-x अक्षम कई इंटेल कंप्यूटर जहाज। यहां बताया गया है अगर यह अक्षम है तो इंटेल VT-x या AMD-V को कैसे सक्षम करें इसे BIOS में सक्षम करें, फिर अपने वर्चुअल मशीन प्रोग्राम की सेटिंग्स पर जाएं और सुनिश्चित करें कि यह वहां भी सक्षम है।
अधिक मेमोरी आवंटित करें
वर्चुअल मशीनें मेमोरी की भूख हैं। प्रत्येक वर्चुअल मशीन में संपूर्ण ऑपरेटिंग सिस्टम होता है, इसलिए आप दो अलग-अलग प्रणालियों के बीच अपने कंप्यूटर की रैम को विभाजित कर रहे हैं। Microsoft 64-बिट विंडोज 7 सिस्टम के लिए कम से कम 2 जीबी रैम की सिफारिश करता है, और यह सिफारिश विंडोज 7 पर भी लागू होती है जब यह वर्चुअल मशीन में चल रहा होता है। यदि आप वर्चुअल मशीन में मेमोरी-भूखे अनुप्रयोगों को चला रहे हैं, तो आप 2 जीबी से अधिक रैम आवंटित करना चाह सकते हैं ताकि विंडोज डिस्क पर लगातार स्वैप न हो।
आप अपने वर्चुअल मशीन के सेटिंग डायलॉग में अधिक रैम आवंटित कर सकते हैं (वर्चुअल मशीन को ऐसा करने के लिए संचालित होना चाहिए)। अपने कंप्यूटर की उपलब्ध रैम में से कम से कम 1 / 3rd इसे देने की कोशिश करें, हालाँकि आप चाहें तो इसे और भी कर सकते हैं।
यदि वह मदद नहीं करता है, तो आपके कंप्यूटर में वर्चुअल मशीन को आरामदायक गति से चलाने के लिए आपके पास पर्याप्त रैम नहीं हो सकती है। अपने RAM को अपग्रेड करने पर विचार करें - 8GB सबसे बुनियादी VMs के लिए एक सभ्य राशि होनी चाहिए।
अधिक सीपीयू आवंटित करें
आपके कंप्यूटर का सीपीयू वर्चुअल मशीन और उसके सॉफ्टवेयर को चलाने का काम करता है, इसलिए जितना अधिक सीपीयू यह उपयोग करेगा, उतना ही बेहतर होगा। यदि आपके पास मल्टी-कोर सीपीयू के साथ एक कंप्यूटर है, तो आप इसकी सेटिंग्स विंडो से अपने वर्चुअल मशीन को अधिक कोर असाइन कर सकते हैं। दो या चार कोर वाली एक वर्चुअल मशीन एक के साथ एक वर्चुअल मशीन की तुलना में बहुत अधिक उत्तरदायी होगी, जिस तरह अधिक कोर वाला कंप्यूटर है।
यदि आप केवल एक या दो कोर के साथ पुराने CPU का उपयोग कर रहे हैं, तो अपग्रेड करने का समय आ सकता है - यदि आप इसे कम से कम दो कोर (यदि अधिक नहीं) दे सकते हैं तो आपकी वर्चुअल मशीन बहुत तेज़ी से चलेगी।
अपनी वीडियो सेटिंग्स को घुमाएँ
सम्बंधित: VirtualBox में 3D Acceleration और Use Aero कैसे करें
आपकी कुछ वीडियो सेटिंग्स को बदलने से आपकी वर्चुअल मशीन की स्पष्ट गति में भी सुधार हो सकता है। उदाहरण के लिए, VirtualBox में 2D त्वरण सुविधा को सक्षम करने से वर्चुअल मशीन में वीडियो प्लेबैक में सुधार होता है, जबकि 3 डी त्वरण को सक्षम करना आपको अधिक उचित गति से कुछ 3D एप्लिकेशन का उपयोग करने की अनुमति देगा। वर्चुअल मशीन को सौंपी गई वीडियो मेमोरी को बढ़ाकर 3D ग्राफिक्स को भी तेज किया जा सकता है। हालाँकि, ध्यान दें कि आपके ग्राफिक्स कार्ड को अपग्रेड करने में शायद आपकी वर्चुअल मशीन की मदद करने के लिए बहुत कुछ न हो, जब तक कि यह न हो वास्तव में वीडियो मेमोरी के लिए भूखा।
अपने वर्चुअल मशीन को सॉलिड-स्टेट ड्राइव पर रखें
सम्बंधित: यह समय है: क्यों आपको अभी एक एसएसडी को अपग्रेड करने की आवश्यकता है
एक ठोस-राज्य ड्राइव आपके द्वारा किए जा सकने वाले सर्वोत्तम उन्नयन में से एक है गति के लिए एक कंप्यूटर के लिए, और यह भी आभासी मशीनों के लिए चला जाता है। बहुत से लोग अपनी आभासी मशीनों को द्वितीयक यांत्रिक ड्राइव पर संग्रहीत करते हैं, क्योंकि वे अधिक विशाल होते हैं, लेकिन आपकी आभासी मशीनें बहुत धीमी गति से चलेंगी। इसलिए यदि आप कर सकते हैं, तो उस एसएसडी पर कुछ जगह बनाएं और वहां अपनी वर्चुअल मशीनें लगाएं।
इसके अलावा, वर्चुअल मशीन की फ़ाइलों को बाहरी ड्राइव पर रखने से बचें, जब तक कि आपको पता न हो कि बाहरी ड्राइव पर्याप्त रूप से तेज़ है। अच्छी फ़ाइल एक्सेस समय के साथ एक तेज़ यूएसबी 3.0 ड्राइव आपको अच्छा प्रदर्शन दे सकती है, लेकिन एक पुरानी यूएसबी 2.0 मेमोरी स्टिक बेहद धीमी होगी और भयानक प्रदर्शन देगी।
शट डाउन करने के बजाय निलंबित करें
जब आप अपनी वर्चुअल मशीन का उपयोग कर रहे होते हैं, तो आप इसे पूरी तरह से बंद करने के बजाय इसकी स्थिति को बचा सकते हैं। अगली बार जब आप अपनी वर्चुअल मशीन का उपयोग करना चाहते हैं, तो आप इसे शुरू करने के लिए इसे डबल-क्लिक कर सकते हैं। अतिथि ऑपरेटिंग सिस्टम फिर से शुरू हो जाएगा, जहां आपने खरोंच से बूट करने के बजाय छोड़ दिया था।
यह उपयोग करने के समान है हाइबरनेट या निलंबित करें अपने कंप्यूटर को बंद करने के बजाय सुविधा। आपका वर्चुअल मशीन प्रोग्राम आपके हार्ड ड्राइव पर एक फ़ाइल में आपकी वर्चुअल मशीन की मेमोरी की सामग्री को सहेजता है और जब आप वर्चुअल मशीन को शुरू करते हैं तो उस फ़ाइल को लोड करते हैं।
वर्चुअल मशीन के अंदर प्रदर्शन में सुधार
सम्बंधित: विंडोज 7, 8, या 10 रन करने वाले एक स्लो पीसी को गति देने के 10 त्वरित तरीके
याद रखें, आप वर्चुअल मशीन के अंदर प्रदर्शन को उसी तरह से सुधार सकते हैं जैसे आप करते हैं एक भौतिक कंप्यूटर को गति दें । उदाहरण के लिए, स्टार्ट-अप पर चलने वाले पृष्ठभूमि अनुप्रयोगों और कार्यक्रमों की मात्रा को कम करने से आपके अतिथि ऑपरेटिंग सिस्टम के बूट समय में सुधार होगा और आपके वर्चुअल मशीन द्वारा उपयोग की जाने वाली रैम की मात्रा कम हो जाएगी। यदि आप एक यांत्रिक ड्राइव का उपयोग कर रहे हैं, वर्चुअल मशीन को डीफ़्रैग्मेन्ट करने से प्रदर्शन में सुधार हो सकता है (हालांकि इस संभावना से SSDs पर कोई फर्क नहीं पड़ेगा)। केवल मानक युक्तियों की उपेक्षा न करें क्योंकि यह एक वर्चुअल मशीन है - वर्चुअल मशीनें नियमित कंप्यूटरों की तरह ही हैं!
एक और वर्चुअल मशीन प्रोग्राम आज़माएं
कुछ लोग वर्चुअलबॉक्स को उनके लिए तेज़ होने की रिपोर्ट करते हैं, जबकि कुछ लोग वीएमवेयर के तेज़ होने की रिपोर्ट करते हैं। आपके लिए कौन सा वर्चुअल मशीन प्रोग्राम तेज़ है, यह आपके होस्ट ऑपरेटिंग सिस्टम, गेस्ट ऑपरेटिंग सिस्टम, सिस्टम कॉन्फ़िगरेशन या कई अन्य कारकों पर निर्भर हो सकता है। लेकिन, यदि आप संतोषजनक प्रदर्शन नहीं देख रहे हैं, तो आप दूसरे कार्यक्रम को आजमाना चाहते हैं। वर्चुअलबॉक्स पूरी तरह से मुक्त है, जबकि वीएमवेयर वर्कस्टेशन प्लेयर गैर-व्यावसायिक उपयोग के लिए स्वतंत्र है।
यदि आप macOS का उपयोग कर रहे हैं, तो आपको बहुत बेहतर प्रदर्शन का अनुभव होगा समानताएं डेस्कटॉप VirtualBox के साथ आप की तुलना में। मैक उपयोगकर्ता भी कोशिश कर सकते हैं VMware संलयन , जो VirtualBox की तुलना में बेहतर प्रदर्शन की पेशकश करना चाहिए।