Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> आभासी मशीन

आपके ब्राउज़र में वर्चुअल मशीन

यदि इस लेख का शीर्षक सबसे सटीक नहीं है तो मुझे पहले ही क्षमा मांग लेनी चाहिए। लेकिन यह अपने उद्देश्य की पूर्ति करेगा, जैसा कि आपको जल्द ही पता चल जाएगा। जो भी हो, मैं आपसे आपके ऑपरेटिंग सिस्टम के ऊपर, आपके ऑपरेटिंग सिस्टम के अलावा अन्य ऑपरेटिंग सिस्टम चलाने के बारे में बात करना चाहता हूं। आम तौर पर, हम इसे वर्चुअलाइजेशन कहते हैं।

लेकिन यह एक व्यापक शब्द है जिसमें सभी प्रकार की चीजें शामिल हैं। हमारे पास थिन-ऐप वर्चुअलाइजेशन है, हमारे पास बेयर-मेटल प्रोविजनिंग है, हमारे पास वर्चुअलबॉक्स और वीएमवेयर प्लेयर जैसे बांका सॉफ्टवेयर हैं, और लिनक्स स्पेस में कुछ कट्टर उम्मीदवार हैं। फिर, अनुकरण है, जो पूरी तरह से कुछ और है। एमुलेटर भी उनके सम्माननीय उल्लेख के पात्र हैं, और विशिष्ट उदाहरणों में DOSBox और PCSX2 शामिल होंगे। अब, अपने ब्राउज़र में ऑपरेटिंग सिस्टम चलाने के बारे में क्या ख्याल है?

पेश है JSLinux

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

पेश है वर्चुअल x86

एक और बेहतरीन छोटा उत्पाद। JSLinux की तुलना में थोड़ा अपरिष्कृत, लेकिन अधिक सुविधाओं और विकल्पों के साथ। वर्चुअल x86 कई पूर्वनिर्धारित प्रोफाइल के साथ आता है, जिसमें KolibriOS जैसे ऑपरेटिंग सिस्टम, एक सामान्य Linux 2.6, FreeDOS, Windows 1.0, मानो या न मानो, और कुछ अन्य दिलचस्प विकल्प शामिल हैं।

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

आपके द्वारा वांछित ऑपरेटिंग सिस्टम का चयन करने के बाद, वर्चुअल x86 को मूल छवि को डाउनलोड करने और फिर उसे चलाने में कुछ मिनट लग सकते हैं। बल्कि साफ-सुथरा, यह पूरा सौदा। बहरहाल, आइए इनमें से कई पूर्व-निर्धारित उदाहरणों पर एक नज़र डालें।

और पढ़ना

बहुत अधिक स्पैम न करने के लिए, मैंने इस लेख के शुरुआती पैराग्राफ के बजाय, प्रासंगिक लेखों के अधिकांश लिंक यहां पोस्ट करने का निर्णय लिया। इसलिए यदि आप पहले बताई गई कुछ वर्चुअलाइजेशन तकनीकों के बारे में परवाह करते हैं, तो कृपया एक नज़र डालें:

वर्चुअलबॉक्स 4 समीक्षा

VMware प्लेयर 4 समीक्षा

वर्चुअलबॉक्स और केवीएम साथ-साथ

वर्चुअलबॉक्स नेटवर्किंग और शेयरिंग गाइड

और ज्यादा, ज्यादा, ज्यादा। वर्चुअलाइजेशन अनुभाग पर एक नज़र डालें।

निष्कर्ष

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

JSLinux और Virtual x86 इस प्रवृत्ति के बेहतरीन उदाहरण हैं। इसके अलावा, वे यह भी दिखाते हैं कि कुछ लोग कितने स्मार्ट होते हैं, और कुछ कठोर कोडिंग से क्या हासिल किया जा सकता है। यह वाकई आश्चर्यजनक है। खैर, अब आपके पास विचार के लिए भोजन और नए खेल हैं। आनंद लेना।

प्रोत्साहित करना।

  1. आभासी मशीनों में 3D त्वरण - भाग 3:Linux होस्ट और Linux अतिथि - VMGL - (Im)संभव?

    वर्चुअलाइजेशन पर यह तीसरा लेख है। और शायद सबसे कठिन। अब तक, हमारे पास VMware उत्पादों में DirectX समर्थन और VirtualBox में OpenGL समर्थन है, दोनों ही मामलों में केवल Windows मेहमानों के लिए उपलब्ध है। मेजबान मंच का चुनाव कोई मायने नहीं रखता था। लेकिन लिनक्स मेहमानों के बारे में क्या? मैंने सोचा कि

  1. आभासी मशीनों में 3D त्वरण - भाग 2:VirtualBox और OpenGL - ट्यूटोरियल

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

  1. आभासी मशीनों में 3D त्वरण - भाग 1:VMware और DirectX - ट्यूटोरियल

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