गतिशील रूप से आवंटित लोगों के बजाय फिक्स्ड-साइज डिस्क बनाएं
अपनी आभासी मशीन बनाते समय, आप दो अलग-अलग प्रकार के वर्चुअल डिस्क बना सकते हैं। डिफ़ॉल्ट रूप से, वर्चुअल मशीन प्रोग्राम आमतौर पर गतिशील रूप से आवंटित डिस्क का उपयोग करेंगे जो आपके द्वारा उपयोग किए जाने पर बढ़ते हैं।
उदाहरण के लिए, यदि आप गतिशील रूप से आवंटित डिस्क के साथ 30 जीबी के अधिकतम आकार के साथ एक नई वर्चुअल मशीन बनाते हैं, तो यह आपकी हार्ड डिस्क पर तुरंत 30 जीबी स्पेस नहीं लेगा। अपने ऑपरेटिंग सिस्टम और प्रोग्राम स्थापित करने के बाद, इसमें केवल 10 जीबी लग सकती है। जैसे ही आप वर्चुअल डिस्क में और फ़ाइलें जोड़ते हैं, यह 30 जीबी के अधिकतम आकार तक फैल जाएगा।
यह सुविधाजनक हो सकता है, क्योंकि प्रत्येक वर्चुअल मशीन आपके हार्ड ड्राइव पर अनावश्यक रूप से बड़ी मात्रा में जगह नहीं लेगी। हालांकि, यह एक निश्चित आकार डिस्क (जिसे प्रीलोकेटेड डिस्क भी कहा जाता है) बनाने से धीमा है। जब आप एक निश्चित आकार की डिस्क बनाते हैं, तो उस स्थान के सभी 30 जीबी तुरंत आवंटित किए जाएंगे।
यहां एक व्यापार-बंद है: एक निश्चित आकार की डिस्क आपकी हार्ड डिस्क पर अधिक जगह का उपयोग करती है, लेकिन वर्चुअल मशीन की हार्ड डिस्क में नई फ़ाइलें जोड़ना तेज़ है। आप भी उतना ही फ़ाइल विखंडन नहीं देखेंगे। अंतरिक्ष को छोटे टुकड़ों में जोड़ने के बजाय एक बड़े ब्लॉक में असाइन किया जाएगा।
अपने वर्चुअल मशीन सॉफ्टवेयर के उपकरण स्थापित करें
वर्चुअल मशीन के अंदर अतिथि ऑपरेटिंग सिस्टम स्थापित करने के बाद, आपको सबसे पहले जो करना चाहिए वह आपके वर्चुअल मशीन सॉफ़्टवेयर के ड्राइव पैकेज-वर्चुअलबॉक्स के लिए अतिथि परिवर्धन, VMware के लिए VMware उपकरण, या समानांतर के समानांतर उपकरण स्थापित करना है। इन पैकेजों में विशेष ड्राइवर शामिल हैं जो आपके अतिथि ऑपरेटिंग सिस्टम को आपके वर्चुअल मशीन के हार्डवेयर पर तेज़ी से चलाने में सहायता करते हैं।
पैकेज स्थापित करना सरल है। वर्चुअलबॉक्स में, अपने अतिथि ऑपरेटिंग सिस्टम को बूट करें और डिवाइस> अतिथि परिवर्धन सीडी छवि डालें क्लिक करें। फिर आप अपने वर्चुअल मशीन में वर्चुअल डिस्क ड्राइव से इंस्टॉलर लॉन्च कर सकते हैं। VMware पर, वर्चुअल मशीन के मेनू में VMware उपकरण विकल्प इंस्टॉल करें का चयन करें। समांतर में, क्रियाएं> समांतर उपकरण स्थापित करें पर क्लिक करें।
सुनिश्चित करें कि आप इन्हें अपने वर्चुअल मशीन प्रोग्राम के साथ अपडेट रखें। यदि आपको कोई सूचना दिखाई देती है कि अतिथि परिवर्धन या VMware उपकरण के लिए कोई अद्यतन उपलब्ध है, तो आपको इसे इंस्टॉल करना चाहिए।
अपने एंटीवायरस में वर्चुअल मशीन निर्देशिकाओं को बाहर निकालें
जब भी उनका उपयोग किया जाता है, तो आपके कंप्यूटर का एंटीवायरस प्रोग्राम आपकी आभासी मशीन फ़ाइलों को स्कैन कर सकता है, प्रदर्शन को कम करता है। एंटीवायरस आपके अतिथि ऑपरेटिंग सिस्टम पर चल रहे वायरस का पता लगाने के लिए वर्चुअल मशीन के अंदर नहीं देख सकता है, इसलिए यह स्कैनिंग सहायक नहीं है।
चीजों को गति देने के लिए, आप अपनी वर्चुअल मशीन निर्देशिका को अपने एंटीवायरस की बहिष्करण सूची में जोड़ सकते हैं। एक बार यह सूची में हो जाने पर, आपका एंटीवायरस इस निर्देशिका में सभी फ़ाइलों को अनदेखा कर देगा।
सुनिश्चित करें कि इंटेल वीटी-एक्स या एएमडी-वी सक्षम है
इंटेल वीटी-एक्स और एएमडी-वी विशेष प्रोसेसर एक्सटेंशन हैं जो वर्चुअलाइजेशन में सुधार करते हैं। नए इंटेल और एएमडी प्रोसेसर में आम तौर पर इन सुविधाओं को शामिल किया जाता है। हालांकि, कुछ कंप्यूटर स्वचालित रूप से उन्हें सक्षम नहीं करते हैं। आपको अपने कंप्यूटर के BIOS में जाना पड़ सकता है और यह सेटिंग स्वयं को सक्षम कर सकती है, भले ही आपका कंप्यूटर इसका समर्थन करता हो।
एएमडी-वी आमतौर पर स्वचालित रूप से सक्षम होता है यदि यह आपके हार्डवेयर पर काम करता है, लेकिन इंटेल वीटी-एक्स अक्षम के साथ कई इंटेल कंप्यूटर शिप करते हैं। इंटेल वीटी-एक्स या एएमडी-वी को सक्षम करने का तरीका यहां दिया गया है, यदि यह अक्षम है- इसे BIOS में सक्षम करें, फिर अपने वर्चुअल मशीन प्रोग्राम की सेटिंग्स पर जाएं और सुनिश्चित करें कि यह भी सक्षम है।
अधिक मेमोरी आवंटित करें
आभासी मशीनें भूख लगी हैं। प्रत्येक आभासी मशीन में एक संपूर्ण ऑपरेटिंग सिस्टम होता है, इसलिए आप अपने कंप्यूटर की रैम को दो अलग-अलग प्रणालियों के बीच विभाजित कर रहे हैं। माइक्रोसॉफ्ट 64-बिट विंडोज 7 सिस्टम के लिए कम से कम 2 जीबी रैम की सिफारिश करता है, और यह सिफारिश वर्चुअल मशीन में चलने पर विंडोज 7 पर भी लागू होती है। यदि आप वर्चुअल मशीन में मेमोरी-भूख अनुप्रयोग चला रहे हैं, तो आप 2 जीबी से अधिक रैम आवंटित करना चाहेंगे ताकि विंडोज लगातार डिस्क पर स्वैप नहीं कर रहा हो।
आप अपनी आभासी मशीन के सेटिंग्स संवाद में अधिक रैम आवंटित कर सकते हैं (वर्चुअल मशीन को ऐसा करने के लिए बंद किया जाना चाहिए)। इसे अपने कंप्यूटर की उपलब्ध रैम के कम से कम 1/3 देने का प्रयास करें, हालांकि यदि आप चाहें तो अधिक कर सकते हैं।
अधिक सीपीयू आवंटित करें
आपके कंप्यूटर का सीपीयू वर्चुअल मशीन और उसके सॉफ़्टवेयर को चलाने का पूरा काम करता है, इसलिए जितना अधिक CPU इसका उपयोग कर सकता है, उतना ही बेहतर होगा। यदि आपके पास बहु-कोर CPU वाला कंप्यूटर है, तो आप अपनी वर्चुअल मशीन को अपनी सेटिंग्स विंडो से अधिक कोर असाइन कर सकते हैं।दो या चार कोर वाले वर्चुअल मशीन एक वर्चुअल मशीन की तुलना में अधिक प्रतिक्रियाशील होगी, जैसे कि अधिक कोर वाले कंप्यूटर के रूप में।
अपनी वीडियो सेटिंग्स को ट्विक करें
आपकी कुछ वीडियो सेटिंग्स को ट्वीक करने से आपकी वर्चुअल मशीन की स्पष्ट गति भी बढ़ सकती है। उदाहरण के लिए, वर्चुअलबॉक्स में 2 डी त्वरण सुविधा को सक्षम करने से वर्चुअल मशीनों में वीडियो प्लेबैक में सुधार होता है, जबकि 3 डी त्वरण को सक्षम करने से आप कुछ 3 डी अनुप्रयोगों को अधिक उचित गति से उपयोग करने की अनुमति देंगे। वर्चुअल मशीन को सौंपा गया वीडियो मेमोरी बढ़ाने से 3 डी ग्राफिक्स भी तेज हो सकता है। नोट, हालांकि, आपके ग्राफिक्स कार्ड को अपग्रेड करने से शायद आपकी आभासी मशीन की मदद करने के लिए बहुत कुछ नहीं होगा, जब तक कि यह न हो वास्तव में वीडियो मेमोरी के लिए भूखा
एक ठोस-राज्य ड्राइव पर अपनी वर्चुअल मशीनें रखें
एक ठोस-राज्य ड्राइव एक बेहतरीन कंप्यूटर है जो आप कंप्यूटर के लिए गति के लिए कर सकते हैं, और यह वर्चुअल मशीनों के लिए भी जाता है। बहुत से लोग अपनी आभासी मशीनों को द्वितीयक यांत्रिक ड्राइव पर स्टोर करते हैं, क्योंकि वे अधिक विशाल होते हैं, लेकिन आपकी आभासी मशीनें बहुत धीमी गति से चलती हैं। तो यदि आप कर सकते हैं, तो उस एसएसडी पर कुछ कमरा बनाएं और अपनी वर्चुअल मशीनें वहां रखें।
इसके अलावा, वर्चुअल मशीन की फ़ाइलों को बाहरी ड्राइव पर रखने से बचें जबतक कि आपको पता न हो कि बाहरी ड्राइव पर्याप्त तेज़ है। अच्छी फ़ाइल एक्सेस समय के साथ एक तेज़ यूएसबी 3.0 ड्राइव आपको अच्छा प्रदर्शन दे सकता है, लेकिन पुरानी यूएसबी 2.0 मेमोरी स्टिक बेहद धीमी होगी और भयानक प्रदर्शन प्रदान करेगी।
नीचे बंद करने के बजाय निलंबित करें
जब आप अपनी वर्चुअल मशीन का उपयोग करके कर लेंगे, तो आप इसे पूरी तरह से बंद करने के बजाय अपने राज्य को सहेजना चाहेंगे। अगली बार जब आप अपनी वर्चुअल मशीन का उपयोग करना चाहते हैं, तो आप इसे शुरू करने के लिए बस डबल-क्लिक कर सकते हैं। अतिथि ऑपरेटिंग सिस्टम फिर से शुरू होगा जहां आपने स्क्रैच से बूट करने के बजाय छोड़ा था।
यह आपके कंप्यूटर को बंद करने के बजाय हाइबरनेट या निलंबित सुविधा का उपयोग करने जैसा ही है। आपका वर्चुअल मशीन प्रोग्राम आपकी वर्चुअल मशीन की मेमोरी की सामग्री को आपकी हार्ड ड्राइव पर एक फ़ाइल में सहेजता है और जब आप वर्चुअल मशीन को अगली बार शुरू करते हैं तो उस फ़ाइल को लोड करता है।
वर्चुअल मशीन के अंदर प्रदर्शन में सुधार करें
याद रखें, आप वर्चुअल मशीन के अंदर प्रदर्शन को बेहतर तरीके से सुधार सकते हैं जैसे आप भौतिक कंप्यूटर को तेज करेंगे। उदाहरण के लिए, स्टार्ट-अप पर चलने वाले पृष्ठभूमि अनुप्रयोगों और प्रोग्रामों की मात्रा को कम करने से आपके अतिथि ऑपरेटिंग सिस्टम के बूट समय में सुधार होगा और आपकी वर्चुअल मशीन द्वारा उपयोग की जाने वाली रैम की मात्रा कम हो जाएगी। यदि आप एक यांत्रिक ड्राइव का उपयोग कर रहे हैं, तो वर्चुअल मशीन को डिफ्रैगमेंट करने से प्रदर्शन में भी सुधार हो सकता है (हालांकि यह संभवतः एसएसडी पर कोई फर्क नहीं पड़ता)। मानक सुझावों की उपेक्षा न करें क्योंकि यह वर्चुअल मशीन-वर्चुअल मशीन नियमित कंप्यूटर की तरह है!
एक और वर्चुअल मशीन प्रोग्राम आज़माएं
यदि आप मैकोज़ का उपयोग कर रहे हैं, तो आपको वर्चुअलबॉक्स के साथ समानांतर डेस्कटॉप के साथ बेहतर प्रदर्शन का अनुभव होगा। मैक उपयोगकर्ता VMware फ़्यूज़न को भी आजमा सकते हैं, जिसे वर्चुअलबॉक्स से बेहतर प्रदर्शन भी प्रदान करना चाहिए।