हैलो,
एक फ्रीलांस डेवलपर के रूप में मैंने हाल ही में 32-बिट ऑपरेटिंग सिस्टम की मेमोरी सीमा से खुद को गंभीर रूप से बंधे पाया, और प्रभावी ढंग से काम करने के लिए मुझे 64-बिट सिस्टम में अपग्रेड करने की आवश्यकता है। ( समझाने के लिए: मुझे दैनिक आधार पर कई आभासी मशीनों का उपयोग करना पड़ता है। अभी मुझे उन्हें समाधानों को बार-बार चालू / बंद करना है, और फिर भी मेरा मुख्य OS बहुत धीमा है और ज़ोर से स्वैप कर रहा है। )
मैंने बहुत लंबे समय से विंडोज से जीएनयू / लिनक्स पर माइग्रेट करने की योजना बनाई है, और मैं इस अवसर का उपयोग अब स्विच बनाने के लिए करना चाहूंगा। मुझे अभी भी विंडोज को चारों ओर रखने की आवश्यकता होगी (गेम के लिए, और सामान्य गिरावट के रूप में), और चूंकि मैं डुअल-बूट नहीं करना चाहता, इसलिए मैं इसे वर्चुअलाइज्ड क्लाइंट ओएस के रूप में चलाना चाहूंगा।
मैं क्या हासिल करना चाहूंगा:
- प्राथमिक OS - GNU / Linux (64b)
- दैनिक कार्य, वेब ब्राउज़िंग, आदि
- VirtualBox के माध्यम से कई वर्चुअलाइज्ड क्लाइंट OS '(अनुप्रयोगों के परीक्षण के लिए)
- द्वितीयक ओएस - विंडोज एक्सपी (32 बी) या विंडोज 7 (64 बी)
- विरासत के अनुप्रयोग (जब तक मुझे उपयुक्त GNU / Linux विकल्प नहीं मिल जाते)
- DRM-ed सामान जो GNU / Linux (उदाहरण के लिए ब्लू-रे) के तहत समस्याग्रस्त रूप से काम करता है
- ऐसे गेम जिनमें देशी लिनक्स क्लाइंट नहीं है
टिप्पणियाँ:
- वर्चुअलाइजेशन प्रयास की सहायता के लिए मेरा हार्डवेयर Intel VT का समर्थन करता है
- मैं एक नंगे धातु हाइपरवाइज़र (एक्सएन?) के खिलाफ नहीं हूं और न ही मेजबान (केवीएम?) के रूप में प्राथमिक ओएस का उपयोग करने के खिलाफ, जब तक कि यह संभव है कि यह काम (तरह) मज़बूती से कर सके
- द्वितीयक OS (Windows) को पूरी तरह से ग्राफिक्स / ऑडियो हार्डवेयर (3D वीडियो गेम, यानी OpenGL / OpenAL, DirectX, आदि) का उपयोग करने में सक्षम होना चाहिए
मैं पहले से ही कई समाधानों में खुद को देख रहा था, लेकिन मैंने उचित परिणाम खोजने का प्रबंधन नहीं किया (ज्यादातर गेम के बारे में थोड़ा सा)। जैसा कि मेरे पास इसका कोई व्यावहारिक अनुभव नहीं है, मैं माइग्रेशन प्रयास शुरू करने से पहले कृपया लोगों से आपकी मदद के लिए पूछना चाहता हूं (और एक सड़क ब्लॉक करें)।
आप किस समाधान की सलाह देंगे? (क्या उपरोक्त संभव है?)
आपकी मदद के लिए धन्यवाद,
एम।