VM सॉफ़्टवेयर को यह जानने की आवश्यकता क्यों है कि VM के अंदर कौन सा OS चल रहा होगा?


21

जब मैं एक नया वीएम (वर्चुअलबॉक्स के साथ) बनाता हूं तो यह मुझसे पूछेगा कि ओएस वीएम के अंदर क्या चलेगा।

यह जानने के लिए इसकी आवश्यकता (या पसंद) क्यों है? क्या इससे बेहतर प्रदर्शन होगा? कुछ चीजें काम करेंगी / नहीं करेंगी? (तकनीकी विवरण के लिंक का स्वागत है!)

जवाबों:


18

"ऑपरेटिंग सिस्टम प्रकार" के लिए, उस ऑपरेटिंग सिस्टम का चयन करें जिसे आप बाद में इंस्टॉल करना चाहते हैं। समर्थित ऑपरेटिंग सिस्टम समूहीकृत हैं; यदि आप कुछ बहुत ही असामान्य स्थापित करना चाहते हैं जो सूचीबद्ध नहीं है, तो "अन्य" चुनें। आपके चयन के आधार पर, वर्चुअलबॉक्स कुछ VM सेटिंग्स को सक्षम या अक्षम कर देगा जिन्हें आपके अतिथि ऑपरेटिंग सिस्टम की आवश्यकता हो सकती है। यह 64-बिट मेहमानों ("64-बिट मेहमान" नामक अनुभाग देखें) के लिए विशेष रूप से महत्वपूर्ण है। इसलिए इसे हमेशा सही मूल्य पर सेट करने की सिफारिश की जाती है।

स्रोत

मैंने देखा है कि वर्चुअलबॉक्स आपके ओएस चयन के आधार पर डिफ़ॉल्ट मेमोरी और डिस्क आकार का सुझाव देता है। अतिरिक्त प्रॉम्प्ट भी हैं, जैसे कि इंस्टॉलेशन प्रक्रिया को सुव्यवस्थित करने के लिए इंस्टॉलेशन से पहले खाता निर्माण (कुछ OSes) के लिए।

वर्चुअलबॉक्स समर्थित ओएस को अतिथि जोड़ भी प्रदान करता है । कैविट्स सहित पूरी सूची के लिए, यहां देखें


मुझे लगता है कि इसका मुख्य रूप से यह पता है कि कौन सा अतिथि परिवर्धन स्थापित करने के लिए लोड करना है।
जर्नीमैन गीक

7

यह सिर्फ इतना है कि वर्चुअलबॉक्स आपके द्वारा बनाए गए वीएम की इष्टतम और समर्थित डिफ़ॉल्ट सेटिंग्स का चयन कर सकता है। आप इन्हें "सेटिंग" में बाद में बदल सकते हैं। कुछ ओएस के पास कुछ ड्राइवरों के लिए बेहतर समर्थन है, कुछ में 3 डी त्वरण समर्थन और इतने पर नहीं है।


5

यह कुछ ओएस को जानता है जब वीएम कर सकते हैं अनुकूलन को नियंत्रित करता है।

एक बहुत ही उपयोगी अनुकूलन जो मुझे पता है कि स्पिन-लॉक डिटेक्शन है। जब Windows एक क्रिटिसाल्फ़ या लिनक्स में प्रवेश करता है pthread_mutex_lock में, तो CPU उपयोग संक्षिप्त रूप से 100% हो जाएगा, जबकि यह दूसरे CPU के समाप्त होने की प्रतीक्षा करता है। अगर वीएम को इस बारे में पता है कि यह दूसरे सीपीयू थ्रेड को तुरंत चलाना सुनिश्चित कर सकता है।

एक अन्य अनुकूलन आभासी ग्राफिक्स ड्राइवर है। लिनक्स अतिथि को ओपनजीएल वर्चुअल कार्ड मिलेगा जबकि विंडोज़ को डीएक्स 9 कार्ड मिलेगा।


1

मुख्य हैं:

  1. विशिष्ट मामलों में यह जानना आवश्यक है कि एचडीडी प्रकार / संरचना क्या अनुकरण करेगी
  2. इसे क्लाइंट सॉफ़्टवेयर को "पुश" करने की आवश्यकता है - यह जानने की आवश्यकता है कि उपयोगकर्ता को किस सॉफ़्टवेयर और इसे कैसे पुश करना है

कोई अन्य मूर्खतापूर्ण अनुकूलन ... लेकिन ये मुख्य हैं।


1

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.