किन मेरो भर्चुअल मेसिन यति ढिलो छ (गति बढाउन 5 सुझावहरू)

  • यो साझा गर्नुहोस्
Cathy Daniels

भर्चुअल मेसिनहरू उत्कृष्ट उपकरणहरू हुन्, विशेष गरी सफ्टवेयर विकाससँग काम गर्ने जो कोहीका लागि। तिनीहरूलाई प्रयोग गर्नको लागि आवश्यक गहन प्रशोधन र हार्डवेयर साझेदारीको कारणले तिनीहरूलाई चलाउनको लागि प्रायः अलि ठूलो होस्ट प्रणाली चाहिन्छ।

तपाईंसँग शक्तिशाली प्रणाली छ भने VM ढिलो पनि चल्न सक्छ। सबैभन्दा नराम्रो अवस्थामा, यो स्थिर, बन्द, वा पूर्ण रूपमा गायब हुन सक्छ। तिनीहरूले तपाईंको होस्ट मेसिनको कार्यसम्पादनलाई पनि असर गर्न सक्छन्।

भर्चुअल मेसिनहरूमा धेरै फाइदाहरू छन् र धेरै बहुमुखी उपकरणहरू छन्, तिनीहरू यति ढिलो भएमा तपाईंले तिनीहरूलाई प्रयोग गर्न सक्नुहुन्न। यदि तपाईंले VM प्रयोग गर्नुभएको छ भने, तपाईंले कुनै न कुनै समयमा यो समस्या भोग्नुभएको छ भन्ने कुरामा कुनै शंका छैन।

केही भर्चुअल मेसिनहरू किन ढिलो चल्न सक्छन्, त्यसलाई कसरी समाधान गर्ने भनेर हेरौं। समस्या, र कसरी VM लाई उपयोगी उपकरण बनाउन तिनीहरूको उद्देश्य हो।

भर्चुअल मेसिनहरू किन ढिलो हुन सक्छन्

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

होस्ट प्रणाली

यदि तपाईंको VM खराब रूपमा चलिरहेको छ भने, तपाईंले हेर्न चाहनुहुने पहिलो कुरा होस्ट प्रणाली हो—तपाईंले कम्प्युटर यसलाई पुन: चलाउनुहोस्। धेरैजसो अवस्थामा, VM हरू चलाउने शक्ति नभएको होस्ट प्रणालीमा समस्या उबलिन्छ। याद गर्नुहोस् कि प्रत्येक भर्चुअल मेसिनले होस्टसँग स्रोतहरू साझा गर्दछ, त्यसैले तपाईंले प्याकिङ गर्दै हुनुहुन्छ भनेर सुनिश्चित गर्न आवश्यक छ।केही शक्ति।

यदि तपाईंको प्रणालीमा मैले "ठूलो 3" स्रोतहरू - सीपीयू, मेमोरी, र डिस्क स्पेसलाई कल गर्न मनपर्ने कुनै पनि कुराको कमी छ भने यो तपाईंको समस्याको स्रोत हुन सक्छ। भर्चुअल मेसिनहरूलाई धेरै प्रशोधन शक्ति चाहिन्छ। छिटो, राम्रो: यदि तपाईंसँग धेरै CPU वा मल्टि-कोर प्रोसेसर छ भने, यसले चीजहरूलाई अझ राम्रो बनाउनेछ।

मेमोरी एक ठूलो कारक हो र प्रायः ढिलो भर्चुअल मेसिनको प्रमुख कारण हो। VM हरू मेमोरी हगहरू हुन्; यदि तपाइँसँग पर्याप्त खाली छैन भने, तपाइँको कम्प्युटरले मेमोरी स्व्याप गर्न सुरु गर्नेछ। यसको मतलब यो सामान्यतया मेमोरीमा राख्ने चीजहरू भण्डारण गर्न तपाईंको हार्ड ड्राइभमा ठाउँ प्रयोग गर्दछ। डिस्कबाट लेख्ने र पढ्ने काम मेमोरीबाट भन्दा धेरै ढिलो हुन्छ; यसले तपाइँको VM र होस्टलाई ढिलो गर्न निश्चित छ।

तपाईंसँग तपाइँको VM मा आवंटित गर्न पर्याप्त खाली डिस्क स्पेस उपलब्ध हुन आवश्यक छ। डायनामिक डिस्क स्पेसको सट्टा निश्चित डिस्क स्पेसको साथ भर्चुअल मेशिनहरू सेट अप गर्नु उत्तम हुन्छ। यो सेटिङको लागि तपाईंले VM सिर्जना गर्दा त्यो ठाउँ उपलब्ध हुनु आवश्यक छ।

तपाईंले डायनामिक डिस्क स्पेस प्रयोग गर्नुभयो भने, VM ले प्रयोग गर्ने ठाउँ तपाईंले प्रयोग गर्दा मात्र बढ्छ। यसले तपाइँको हार्ड ड्राइभमा ठाउँ बचत गर्न सक्छ, तर यसले धेरै खण्डीकरण सिर्जना गर्दछ - जसले डिस्क र भर्चुअल मेसिनबाट पढ्ने र लेख्ने कामलाई सुस्त बनाउँछ।

अन्य हार्डवेयरले पनि तपाइँको भर्चुअल मेसिनलाई ढिलो गर्न सक्छ यदि तिनीहरू subpar हुनुहुन्छ। तपाईंको भिडियो कार्ड, वाइफाइ कार्ड, USB, र अन्य बाह्य उपकरणहरूले सुस्ततामा योगदान दिन सक्छ।जे होस्, तिनीहरूको नकारात्मक प्रभावहरू बिग 3 को तुलनामा न्यूनतम हुनेछन्।

भिडियो कार्डहरू द्रुत रूपमा VM प्रदर्शन गर्नको लागि महत्त्वपूर्ण कारक हुन सक्छ, तपाईंले ती धेरै समस्याहरूलाई कम गर्न भिडियो सेटिङहरू समायोजन गर्न सक्नुहुन्छ।

कन्फिगरेसन

तपाईँको VM को कन्फिगरेसनले प्राय: यसले कसरी प्रदर्शन गर्छ भनेर निर्धारण गर्छ। यदि तपाइँ यसलाई धेरै ठूलो र शक्तिशाली प्रणाली अनुकरण गर्न कन्फिगर गर्नुहुन्छ भने, तपाइँसँग तपाइँको होस्ट कम्प्युटरमा यसलाई चलाउनको लागि स्रोतहरू नहुन सक्छ।

जब हामी आफूले चाहेको कुनै पनि प्रणाली सिर्जना गर्न स्वतन्त्र हुन्छौं, हामीसँग एउटा प्रवृत्ति हुन्छ। ठूलो जानुहोस्। यद्यपि, यो वास्तवमा VM प्रयोग गर्ने तपाईंको क्षमताको लागि हानिकारक हुन सक्छ। भर्चुअल मेसिनको लागि तपाईलाई आवश्यक पर्ने न्यूनतम आवश्यकताहरू पत्ता लगाउन निश्चित हुनुहोस्, त्यसपछि ती प्यारामिटरहरू भित्र कन्फिगर गर्नुहोस्। यसलाई धेरै नगर्नुहोस्; तपाइँ ढिलो VM संग समाप्त हुनुहुनेछ।

अन्य एपहरू

तपाईंले आफ्नो VM प्रयोग गर्दा होस्टमा चलिरहेका अन्य एपहरू बारे सचेत रहनुहोस्। यदि तपाइँसँग धेरै विन्डोजहरू खुला छन् वा पृष्ठभूमिमा सफ्टवेयर चलिरहेको छ भने, तिनीहरूले तपाइँको मेसिनलाई ढिलो गर्न सक्छन्। साथै, तपाईंले भर्चुअल मेसिनमा के चलाइरहनुभएको छ भन्ने कुरालाई ध्यानमा राख्नुहोस्, किनकि यसले होस्टमा चल्ने एपहरू जस्तै स्रोतहरूलाई असर गर्छ।

VM सफ्टवेयर

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

विशेष VM सफ्टवेयरको बारेमा थप जानकारीको लागि, हाम्रो लेखमा हेर्नुहोस्, उत्तम भर्चुअल मेशिन सफ्टवेयर।

तपाईंको VMs को गति बढाउनका लागि सुझावहरू

अब हामीले तपाईंको भर्चुअल मेसिनलाई बिस्तारै चलाउन सक्ने केही कुराहरूबारे छलफल गरेका छौं, अब तपाईंले सुधार गर्न के गर्न सक्नुहुन्छ भन्ने कुरा सिक्ने समय आएको छ। तिनीहरूको प्रदर्शन।

मेमोरी

तपाईँको होस्टको मेमोरीले यसको प्रदर्शनमा अभिन्न भूमिका खेल्छ। तपाईको होस्ट प्रणालीमा तपाईले सकेसम्म धेरै मेमोरी हुनु भनेको सुरुवात हो। तपाइँ पनि सावधान रहन चाहानुहुन्छ र तपाइँको भर्चुअल मेशिनहरूको लागि कन्फिगर गर्ने रकम सीमित गर्नुहोस्। कम्तिमा होस्टबाट धेरै नलिई अपरेटिङ सिस्टमको न्यूनतम आवश्यकताहरू पूरा गर्नुहोस्। यदि तपाइँसँग धेरै कम मेमोरी छ भने, यो निश्चित रूपमा ढिलो चल्नेछ।

त्यसोभए, तपाइँ कसरी दुईलाई सन्तुलन गर्नुहुन्छ? औंठाको राम्रो नियम VM मा कम्तिमा ⅓ होस्टको मेमोरी आवंटित गर्नु हो। यदि तपाई चाहनुहुन्छ भने तपाईले थप तोक्न सक्नुहुन्छ, तर धेरै अन्य अनुप्रयोगहरू एकैसाथ चलिरहेको छैन।

CPU

नयाँ CPU वा कम्प्युटर किन्ने छोटो, त्यहाँ आफ्नो सुधार गर्न केही गर्न सक्ने छैन। प्रोसेसर को गति। तथापि, तपाइँ तपाइँको BIOS सेटिङहरूमा भर्चुअलाइजेसन सक्षम गर्न निश्चित गर्नुहोस्। यसले तपाइँको कम्प्यूटरलाई VM सँग यसको स्रोत साझा गर्न अनुमति दिनेछ। यदि तपाईंसँग बहु-कोर CPU छ भने,तपाईंले आफ्नो भर्चुअल मेसिनलाई एकभन्दा बढी CPU प्रयोग गर्न कन्फिगर गर्न सक्नुहुन्छ।

डिस्क प्रयोग

तपाईंले आफ्नो VM सेटअप गर्दा डाइनामिक डिस्क विनियोजन प्रयोग नगर्ने कुरा सुनिश्चित गर्नुहोस्। एक ठोस राज्य हार्ड ड्राइभ (SSD) ले उल्लेखनीय रूपमा छिटो पहुँच गतिको कारण प्रदर्शनलाई उल्लेखनीय रूपमा वृद्धि गर्न सक्छ। यदि तपाईंसँग SSD छ भने, तपाईंका VM छविहरू सिर्जना, भण्डारण र त्यसमा चल्ने कुरा सुनिश्चित गर्नुहोस्।

तपाईंसँग SSD छैन भने, तपाईंसँग उपलब्ध सबैभन्दा छिटो ड्राइभमा आफ्ना छविहरू राख्नुहोस्। तिनीहरूलाई नेटवर्क ड्राइभ, CD, DVD, वा बाह्य USB ड्राइभमा राख्नाले यी ढिलो भण्डारण विकल्पहरूको लागि आवश्यक पहुँच समयको कारणले प्रदर्शन घटाउन सक्छ।

अन्य एपहरू

तपाईँको प्रणालीमा चलिरहेका अन्य एपहरू समस्या पनि हुन सक्छ: तिनीहरू VM हरू जस्तै स्रोतहरू प्रयोग गर्छन्। तपाईंले आफ्नो भर्चुअल मेसिनहरू प्रयोग गर्दा चलिरहेको अन्य अनुप्रयोगहरूलाई सीमित गर्न निश्चित हुनुहोस्।

एन्टि-भाइरस अनुप्रयोगहरूले प्रणालीलाई ढिलो गर्न सक्छ, विशेष गरी तिनीहरूले मेमोरी र डिस्क ड्राइभहरू स्क्यान गर्दा तपाईंले तिनीहरूलाई प्रयोग गर्दा। तपाइँ तपाइँको VMs प्रयोग गर्दा एन्टिभाइरस सफ्टवेयर असक्षम गर्न सक्नुहुन्छ। कम्तिमा, तपाईंको एन्टिभाइरस सफ्टवेयरलाई तपाईंले आफ्ना छविहरू भण्डारण गर्न प्रयोग गर्ने डाइरेक्टरीहरू बहिष्कार गर्न भन्नुहोस्।

अन्य सुझावहरू

भर्चुअल मेसिनहरू गति बढाउनका लागि केही विविध सुझावहरू: केही सेटिङहरू जाँच गर्नुहोस्। तपाइँ तपाइँको VMs को लागी उपलब्ध छ। 2D र 3D भिडियो एक्सेलेरेशन जस्ता भिडियो सेटिङहरू खोज्नुहोस्। सफ्टवेयर सेटिङहरूले अपरेटिङ सिस्टमलाई अप्टिमाइज गर्न र वृद्धि गर्न अन्य तरिकाहरू प्रदान गर्न सक्छकार्यसम्पादन।

भर्चुअल मेसिनहरूले प्राय: सुरु हुन धेरै समय लिन्छ, त्यसैले तपाईंले यसलाई बन्द गर्नुको सट्टा प्रयोग गरिसकेपछि मेसिनलाई निलम्बन गर्न सक्नुहुन्छ। निलम्बन भनेको यसलाई स्लीप मोडमा राख्नु जस्तै हो: जब तपाइँ यसलाई पुन: प्रयोग गर्नुहुन्छ, यो तपाइँले छोडेको स्थितिमा हुनुपर्छ। यसको मतलब यो बुट हुनको लागि कुर्नु पर्दैन।

एउटा अन्तिम कुरा: आफ्नो होस्ट प्रणालीमा नियमित मर्मत सम्भार गर्नुहोस् यसलाई सहज रूपमा चलिरहनुहोस्। नचाहिने फाइलहरूबाट छुटकारा पाउनुहोस्, प्रयोग नगरिएका एपहरू मेटाउनुहोस्, र तपाईंको हार्ड ड्राइभहरू डिफ्रेग्मेन्ट गर्नुहोस्। तपाइँको होस्टलाई अप्टिमाइज गर्नाले तपाइँको भर्चुअल मेसिनहरूलाई राम्रोसँग चल्न अनुमति दिनेछ।

Final Words

Virtual Machines धेरै फरक प्रयोग भएका उत्कृष्ट उपकरणहरू हुन्। तर जब तिनीहरू बिस्तारै दौड्छन्, तिनीहरूका लागि डिजाइन गरिएका उद्देश्यहरू पूरा गर्न गाह्रो हुन्छ। यदि तपाईंले आफ्नो पीडादायी ढिलो दौडिरहेको पाउनुभयो भने, त्यहाँ हेर्नको लागि केहि विशेष चीजहरू छन्, र तिनीहरूको कार्यसम्पादन सुधार गर्न तपाईंले लागू गर्न सक्ने प्रविधिहरू छन्। हामी आशा गर्छौं कि यो जानकारीले तपाईंलाई आफ्नो VMs को गति बढाउन मद्दत गर्छ।

के तपाईंसँग अपरेटिङ सिस्टम अप्टिमाइज गर्ने कुनै उपाय छ? यदि तपाईंसँग कुनै प्रश्न वा सुझावहरू छन् भने हामीलाई थाहा दिनुहोस्।

म क्याथी डेनियल हुँ, Adobe Illustrator मा एक विशेषज्ञ। म संस्करण 2.0 देखि सफ्टवेयर प्रयोग गर्दैछु, र 2003 देखि यसको लागि ट्यूटोरियलहरू सिर्जना गर्दैछु। मेरो ब्लग इलस्ट्रेटर सिक्न चाहने व्यक्तिहरूको लागि वेबमा सबैभन्दा लोकप्रिय गन्तव्यहरू मध्ये एक हो। ब्लगरको रूपमा मेरो कामको अतिरिक्त, म एक लेखक र ग्राफिक डिजाइनर पनि हुँ।