वर्चुअलबॉक्स x64 बनाम x86


2

मैं लिनक्स सर्वर को वर्चुअलबॉक्स में स्थापित करना चाहूंगा। मैं अपने होस्ट के रूप में विंडोज 7 अल्टीमेट x64 चला रहा हूं।

क्या मुझे अपनी वर्चुअल मशीन x64 या x86 बनानी चाहिए? मेरे मेजबान के लिए बेहतर प्रदर्शन क्या होगा?

x86 शायद x64 की तुलना में कम संसाधनों का उपयोग करता है, लेकिन x64 मेरे होस्ट से मेल खा रहा है।

सादर!

जवाबों:


3

x64 में बेहतर प्रदर्शन होना चाहिए लेकिन थोड़ी अधिक मेमोरी का उपयोग करेगा।


आप मेजबान पर बेहतर प्रदर्शन का मतलब है? तो x64 मशीन पर वर्चुअल x86 चलाते समय कुछ रूपांतरण होता है?
क्रिस्टियन

2
नहीं, x64 पर x86 चलने पर संभवतः उतना अधिक रूपांतरण नहीं होता है। मैं सिर्फ 32 बिट मोड को इंगित कर रहा हूं जो आमतौर पर x86 आर्किटेक्चर पर 64 बिट मोड की तुलना में कम कुशल है। यह मुख्य रूप से 64 बिट मोड में उपलब्ध रजिस्टरों की बड़ी संख्या के कारण है। ध्यान दें कि वर्चुअलबॉक्स 32 बिट होस्ट पर 64 बिट वीएम चलाने का समर्थन करता है, यह मानते हुए कि भौतिक सीपीयू 32 बिट नहीं है।
जुलियाग्रे

1
वर्चुअलबॉक्स के लिए @jlliagre 64-बिट अतिथि का समर्थन करने के लिए, प्रोसेसर में हार्डवेयर वर्चुअलाइजेशन होना चाहिए।
किनोकिजुफ

@kinokijuf - वह यह पूरी तरह से स्पष्ट है कि पूरी टिप्पणी पढ़ने के लिए बनाता है, उदाहरण के लिए, जहां उन्होंने कहा कि "भौतिक सीपीयू 32 बिट नहीं है" मुझे बहुत स्पष्ट लगता है।
रामहाउंड

1
@kinokijuf वास्तव में, सीपीयू 64 बिट होना चाहिए और वीटी या एएमडी-वी एक्सटेंशन का समर्थन करना चाहिए। मैं इतने विस्तृत स्तर पर नहीं गया था क्योंकि टिप्पणियां आकार में सीमित हैं और क्रिस्टियन वैसे भी 64 बिट ओएस चला रहा है।
१२:०२ पर jlliagre

3

X64 या x86 को चुनना आपके उपयोग के मामले के लिए एक बड़ा अंतर नहीं होना चाहिए (आप VM को 4GB से अधिक का अनुमान नहीं देंगे)।

हालांकि विचार करने के लिए कुछ बिंदु:

  • x86 x64 के विपरीत केवल 4GB पता स्थान की अनुमति देता है
  • x64 पॉइंटर्स 64 बिट बनाम 32 बिट स्पेस हैं, भले ही प्रोग्राम्स को 4GB एड्रेसेबल स्पेस की जरूरत न हो
  • हो सकता है कि आपका सर्वर डिस्ट्रो 32bit के लिए उपलब्ध न हो (सभी सर्वर अब 4 जीबी रैम देते हैं और 64 बिट के साथ आते हैं)
  • लिनक्स ने हाल ही में x32 ABI पेश किया है (छोटे कार्यक्रमों के लिए जिन्हें 4GB पता स्थान की आवश्यकता नहीं है)
  • x64 अधिक रजिस्टर और एक समृद्ध निर्देश सेट प्रदान करता है
  • आप केवल अपने 32bit VM को 4GB (3.x GB usable) आवंटित कर सकते हैं

मेरा सुझाव: x64 का उपयोग करें और केवल नगण्य कमियां होने पर प्रो का आनंद लें।

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