माझे व्हर्च्युअल मशीन इतके धीमे का आहे (वेग वाढवण्यासाठी 5 टिपा)

  • ह्याचा प्रसार करा
Cathy Daniels

आभासी मशीन ही उत्कृष्ट साधने आहेत, विशेषत: सॉफ्टवेअर डेव्हलपमेंटसह काम करणाऱ्या प्रत्येकासाठी. त्यांना वापरण्यासाठी आवश्यक असलेल्या तीव्र प्रक्रिया आणि हार्डवेअर सामायिकरणामुळे त्यांना सहसा काहीसे भारी होस्ट सिस्टमची आवश्यकता असते.

तुमच्याकडे शक्तिशाली सिस्टम असल्यास VM धीमे देखील चालू शकते. सर्वात वाईट परिस्थितीत, ते गोठवू शकते, बंद होऊ शकते किंवा पूर्णपणे अदृश्य होऊ शकते. ते तुमच्या होस्ट मशीनच्या कार्यक्षमतेवर देखील परिणाम करू शकतात.

जर व्हर्च्युअल मशीनचे अनेक फायदे आहेत आणि ते खूप अष्टपैलू साधने आहेत, ते इतके हळू चालत नाहीत की तुम्ही त्यांचा वापर करू शकत नाही. जर तुम्ही VM वापरला असेल, तर तुम्हाला या समस्येचा सामना कधी ना कधी झाला असेल यात शंका नाही.

काही व्हर्च्युअल मशीन्स हळू का चालतात, याचे निराकरण कसे करायचे ते पाहू या. समस्या, आणि VM ला ते बनवायचे आहे ते उपयुक्त साधन कसे बनवायचे.

व्हर्च्युअल मशीन्स धीमे का असू शकतात

व्हर्च्युअल मशीन ऍप्लिकेशन्स खूप प्रक्रिया-केंद्रित प्रोग्राम आहेत. ते विविध गोष्टींबद्दल संवेदनशील असू शकतात ज्यामुळे त्यांची गती कमी होते. तथापि, त्या समस्या सामान्यत: चार मुख्य श्रेणींमध्ये येतात.

होस्ट सिस्टम

जर तुमचा VM खराब चालत असेल, तर तुम्हाला पहिली गोष्ट पाहायची आहे ती म्हणजे होस्ट सिस्टीम - तुमचा संगणक ते पुन्हा चालू करा. बहुतेक प्रकरणांमध्ये, VMs चालवण्याची शक्ती नसलेल्या होस्ट सिस्टमला समस्या उद्भवते. लक्षात ठेवा की प्रत्येक व्हर्च्युअल मशीन होस्टसह संसाधने सामायिक करते, म्हणून आपण पॅकिंग करत आहात याची खात्री करणे आवश्यक आहेकाही शक्ती.

तुमच्या सिस्टीममध्ये मला "बिग 3" संसाधने-सीपीयू, मेमरी आणि डिस्क स्पेस म्हणायचे असलेल्या कोणत्याही गोष्टींची कमतरता असल्यास - हे तुमच्या समस्येचे मूळ असू शकते. व्हर्च्युअल मशीन्सना भरपूर प्रोसेसिंग पॉवर लागते. जितके वेगवान, तितके चांगले: तुमच्याकडे एकाधिक CPUs किंवा मल्टी-कोर प्रोसेसर असल्यास, ते गोष्टी आणखी चांगले बनवेल.

मेमरी हा एक मोठा घटक आहे आणि बर्‍याचदा धीमे व्हर्च्युअल मशीनचे प्रमुख कारण आहे. व्हीएम मेमरी हॉग आहेत; तुमच्याकडे पुरेसे मोफत नसल्यास, तुमचा संगणक मेमरी स्वॅपिंग सुरू करेल. याचा अर्थ ते आपल्या हार्ड ड्राईव्हवर सामान्यपणे मेमरीमध्ये ठेवलेल्या गोष्टी साठवण्यासाठी जागा वापरेल. डिस्कवरून लिहिणे आणि वाचणे मेमरीपेक्षा खूपच हळू आहे; तुमचा VM आणि होस्ट धीमा करणार हे निश्चित आहे.

तुमच्या VM ला वाटप करण्यासाठी तुमच्याकडे पुरेशी मोकळी जागा उपलब्ध असणे आवश्यक आहे. डायनॅमिक डिस्क स्पेसऐवजी निश्चित डिस्क स्पेससह आभासी मशीन सेट करणे सर्वोत्तम आहे. या सेटिंगसाठी तुम्ही VM तयार करता तेव्हा तुमच्याकडे ती जागा उपलब्ध असणे आवश्यक आहे.

तुम्ही डायनॅमिक डिस्क स्पेस वापरत असल्यास, VM द्वारे वापरलेली जागा तुम्ही वापरता तेव्हाच वाढते. हे तुमच्या हार्ड ड्राईव्हवरील जागा वाचवू शकते, परंतु यामुळे बरेच विखंडन निर्माण होते—ज्यामुळे डिस्क आणि व्हर्च्युअल मशीनमधून वाचन आणि लेखन मंदावते.

इतर हार्डवेअर देखील तुमच्या व्हर्च्युअल मशीनची गती कमी करू शकतात. सबपार आहेत. तुमचे व्हिडिओ कार्ड, वायफाय कार्ड, यूएसबी आणि इतर पेरिफेरल्स मंदीला कारणीभूत ठरू शकतात.तथापि, बिग 3 च्या तुलनेत त्यांचे नकारात्मक प्रभाव कमी असतील.

व्हिडिओ कार्ड हे VM द्रुतपणे प्रदर्शित करण्यासाठी एक महत्त्वपूर्ण घटक असू शकतात, परंतु आपण त्यापैकी बहुतेक समस्या दूर करण्यासाठी व्हिडिओ सेटिंग्ज समायोजित करू शकता.

कॉन्फिगरेशन

तुमच्या VM चे कॉन्फिगरेशन अनेकदा ते कसे कार्य करेल हे ठरवते. जर तुम्ही ती खूप मोठ्या आणि शक्तिशाली प्रणालीचे अनुकरण करण्यासाठी कॉन्फिगर केली, तर तुमच्या होस्ट संगणकावर ती चालवण्यासाठी संसाधने नसतील.

जेव्हा आम्ही आम्हाला हवी असलेली कोणतीही प्रणाली तयार करण्यास मोकळे असतो, तेव्हा आमची प्रवृत्ती असते मोठे जा तथापि, हे VM प्रत्यक्षात वापरण्याच्या तुमच्या क्षमतेला हानी पोहोचवू शकते. व्हर्च्युअल मशीनसाठी तुम्हाला कोणत्या किमान आवश्यकतांची आवश्यकता आहे हे निश्चित करा, त्यानंतर ते त्या पॅरामीटर्समध्ये कॉन्फिगर करा. ते जास्त करू नका; तुम्‍हाला धीमे व्हीएम मिळेल.

इतर अॅप्स

तुम्ही तुमचा व्हीएम वापरत असताना होस्टवर चालत असलेल्या इतर अॅप्सबद्दल जागरूक रहा. जर तुमच्याकडे बर्‍याच विंडो उघडल्या असतील किंवा बॅकग्राउंडमध्ये सॉफ्टवेअर चालू असेल तर ते तुमच्या मशीनची गती कमी करू शकतात. तसेच, तुम्ही व्हर्च्युअल मशीनवर काय चालवत आहात हे लक्षात ठेवा, कारण त्याचा परिणाम होस्टवर चालणार्‍या अॅप्सइतकाच संसाधनांवर होईल.

VM सॉफ्टवेअर

तुमच्याकडे वेग असल्यास समस्या, हे फक्त VM सॉफ्टवेअर असू शकते, ज्याला हायपरवाइजर म्हणूनही ओळखले जाते, जे तुम्ही वापरत आहात. काही व्हर्च्युअल मशीन अॅप्स एका ओएसवर दुसऱ्यापेक्षा चांगले प्ले करतात. हायपरव्हायझर्स कशावर चांगले काम करतात हे निर्धारित करण्यासाठी तुम्हाला काही तपासणी करावी लागेलतुम्ही तुमचा होस्ट म्हणून वापरत असलेली प्रणाली आणि वातावरण. आवश्यक असल्यास, तुम्हाला पर्यायी हायपरव्हायझर्सच्या काही विनामूल्य चाचणी आवृत्त्या मिळवायच्या आहेत आणि तुमच्या संगणकावर कोणते चांगले काम करतात ते पहा.

विशिष्ट VM सॉफ्टवेअरबद्दल अधिक माहितीसाठी, आमचा लेख पाहा, बेस्ट व्हर्च्युअल मशीन सॉफ्टवेअर.

तुमच्या व्हीएमचा वेग वाढवण्यासाठी टिपा

आता आम्ही काही गोष्टींबद्दल चर्चा केली आहे ज्यामुळे तुमचे व्हर्च्युअल मशीन हळू चालू शकते, आता तुम्ही सुधारण्यासाठी काय करू शकता हे जाणून घेण्याची वेळ आली आहे. त्यांचे कार्यप्रदर्शन.

मेमरी

तुमच्या होस्टची मेमरी त्याच्या कामगिरीमध्ये अविभाज्य भाग बजावते. तुमच्या होस्ट सिस्टमवर तुम्हाला शक्य तितकी मेमरी असणे ही एक सुरुवात आहे. आपण सावधगिरी बाळगू इच्छित आहात आणि आपण आपल्या आभासी मशीनसाठी कॉन्फिगर केलेली रक्कम मर्यादित करू इच्छित आहात. होस्टकडून जास्त न घेता ऑपरेटिंग सिस्टमची किमान आवश्यकता पूर्ण करा. जर तुमची मेमरी खूप कमी असेल, तर ती नक्कीच हळू चालेल.

तर, तुम्ही दोघांमध्ये संतुलन कसे ठेवाल? यजमानाच्या मेमरीपैकी किमान ⅓ VM ला वाटप करणे हा एक चांगला नियम आहे. तुम्हाला हवे असल्यास तुम्ही अधिक नियुक्त करू शकता, परंतु एकाच वेळी इतर अनेक ऍप्लिकेशन्स चालत नाहीत.

CPU

नवीन CPU किंवा कॉम्प्युटर विकत घेण्यास कमी, तुमची सुधारणा करण्यासाठी तुम्ही काहीही करू शकत नाही प्रोसेसरचा वेग. तथापि, आपण आपल्या BIOS सेटिंग्जमध्ये व्हर्च्युअलायझेशन सक्षम केल्याची खात्री करा. हे तुमच्या संगणकाला त्याची संसाधने VM सह सामायिक करण्यास अनुमती देईल. तुमच्याकडे मल्टी-कोर CPU असल्यास,तुम्ही तुमचे व्हर्च्युअल मशीन एकापेक्षा जास्त CPU वापरण्यासाठी कॉन्फिगर करू शकता.

डिस्कचा वापर

तुमचा VM सेट करताना तुम्ही डायनॅमिक डिस्क ऍलोकेशन वापरत नाही याची खात्री करा. सॉलिड-स्टेट हार्ड ड्राइव्ह (एसएसडी) त्याच्या उल्लेखनीय वेगवान प्रवेश गतीमुळे कार्यप्रदर्शन लक्षणीयरीत्या वाढवू शकते. तुमच्याकडे SSD असल्यास, तुमच्या VM इमेज तयार केल्या आहेत, स्टोअर केल्या आहेत आणि त्यावर चालवल्या आहेत याची खात्री करा.

तुमच्याकडे SSD नसल्यास, तुमच्या इमेज तुमच्या उपलब्ध असलेल्या सर्वात वेगवान ड्राइव्हवर ठेवा. त्यांना नेटवर्क ड्राइव्ह, सीडी, डीव्हीडी किंवा बाह्य यूएसबी ड्राइव्हवर ठेवल्याने या स्लो स्टोरेज पर्यायांसाठी आवश्यक असलेल्या प्रवेश वेळेमुळे कार्यप्रदर्शन खराब होऊ शकते.

इतर अॅप्स

तुमच्या सिस्टमवर चालणारे इतर अॅप्स समस्या देखील असू शकते: ते VM प्रमाणे संसाधने वापरतात. तुम्ही तुमची व्हर्च्युअल मशीन वापरत असताना तुम्ही चालत असलेल्या इतर अॅप्लिकेशन्सवर मर्यादा घालण्याची खात्री करा.

अँटी-व्हायरस अॅप्लिकेशन्स सिस्टमची गती कमी करू शकतात, विशेषत: तुम्ही ते वापरत असताना ते मेमरी आणि डिस्क ड्राइव्ह स्कॅन करतात. तुमचा VM वापरताना तुम्हाला अँटी-व्हायरस सॉफ्टवेअर अक्षम करायचे असेल. कमीत कमी, तुमच्या अँटी-व्हायरस सॉफ्टवेअरला तुम्ही तुमच्‍या इमेज संचयित करण्‍यासाठी वापरत असलेल्‍या डिरेक्‍टरीज वगळण्‍यास सांगा.

इतर टिपा

आभासी मशिनचा वेग वाढवण्‍यासाठी काही विविध टिपा: काही सेटिंग्ज तपासा तुमच्या VM साठी तुमच्याकडे उपलब्ध आहे. 2D आणि 3D व्हिडिओ प्रवेग सारख्या व्हिडिओ सेटिंग्ज पहा. सॉफ्टवेअर सेटिंग्ज ऑपरेटिंग सिस्टम ऑप्टिमाइझ करण्यासाठी आणि वाढवण्याचे इतर मार्ग प्रदान करू शकतातकार्यप्रदर्शन.

व्हर्च्युअल मशिन्स अनेकदा सुरू होण्यासाठी खूप वेळ घेतात, त्यामुळे तुम्ही ते बंद करण्याऐवजी ते वापरून पूर्ण केल्यावर तुम्हाला ते निलंबित करावेसे वाटेल. निलंबन हे स्लीप मोडमध्ये ठेवण्यासारखे आहे: जेव्हा तुम्ही ते पुन्हा वापरता, तेव्हा तुम्ही ते सोडले त्याच स्थितीत असावे. याचा अर्थ ते बूट होण्यासाठी प्रतीक्षा करण्याची गरज नाही.

एक शेवटची गोष्ट: तुमच्या होस्ट सिस्टमला सुरळीत चालू ठेवण्यासाठी त्याची नियमित देखभाल करा. अवांछित फाइल्सपासून मुक्त व्हा, न वापरलेले अॅप्स हटवा आणि तुमची हार्ड ड्राइव्ह डीफ्रॅगमेंट करा. तुमच्या होस्टला ऑप्टिमाइझ केल्याने तुमची आभासी मशीन चांगल्या प्रकारे चालण्यास अनुमती देईल.

अंतिम शब्द

व्हर्च्युअल मशिन्स ही अनेक भिन्न उपयोगांसह उत्तम साधने आहेत. परंतु जेव्हा ते हळू चालतात तेव्हा ते ज्या उद्देशांसाठी डिझाइन केले आहेत ते पूर्ण करणे त्यांच्यासाठी कठीण असते. जर तुम्हाला तुमचे चालणे वेदनादायकपणे मंद गतीने चालत असल्याचे आढळल्यास, काही विशिष्ट गोष्टी शोधण्यासाठी आहेत आणि त्यांची कार्यप्रदर्शन सुधारण्यासाठी तुम्ही लागू करू शकता अशा काही तंत्रे आहेत. आम्हाला आशा आहे की ही माहिती तुम्हाला तुमच्या VMs चा वेग वाढवण्यास मदत करेल.

तुमच्याकडे ऑपरेटिंग सिस्टम ऑप्टिमाइझ करण्यासाठी काही युक्त्या आहेत का? तुमचे काही प्रश्न किंवा सूचना असल्यास आम्हाला कळवा.

मी कॅथी डॅनियल आहे, Adobe Illustrator मध्ये तज्ञ आहे. मी आवृत्ती 2.0 पासून सॉफ्टवेअर वापरत आहे आणि 2003 पासून त्यासाठी ट्यूटोरियल तयार करत आहे. इलस्ट्रेटर शिकू इच्छिणाऱ्या लोकांसाठी माझा ब्लॉग वेबवरील सर्वात लोकप्रिय गंतव्यस्थानांपैकी एक आहे. ब्लॉगर म्हणून माझ्या कामाव्यतिरिक्त, मी एक लेखक आणि ग्राफिक डिझायनर देखील आहे.