एमुलेटर क्या होता है (What is Emulator): आपलोगों ने कई बार सुना होगा या हो सकता है कि आपने इसका इस्तेमाल भी किया होगा PUBG गेम खेलने में. तो आज हम बात करने जा रहे हैं एमुलेटर (Emulator) के बारे में और जानेंगे कि एमुलेटर क्या होता है (What is Emulator), इसके लाभ, बढ़ाएं, उपयोग क्या है और इसकी संरचना कैसी है?
तो चलिए शुरू करते हैं आज का पोस्ट जिसका नाम है- “एमुलेटर क्या होता है (What is Emulator)“ और अगर आपको टेक्नोलॉजी से सम्बंधित ब्लॉग पढने में अच्छा लगता है तो आप इस लिंक पर क्लिक करके और भी पोस्ट पढ़ सकते हैं. (Click Here)
एमुलेटर क्या होता है (What is Emulator)? – लाभ, बाधाएं, उपयोग और संरचना
एमुलेटर क्या होता है (What is Emulator)
कंप्यूटिंग में, एक एमुलेटर सॉफ्टवेयर या हार्डवेयर है जो एक कंप्यूटर सिस्टम (होस्ट) को दूसरे कंप्यूटर सिस्टम की तरह काम करने की अनुमति देता है. आमतौर पर, यह होस्ट मशीन को सॉफ़्टवेयर चलाने या होस्ट सिस्टम-डिज़ाइन किए गए peripheral devices का उपयोग करने की अनुमति देता है.
Emulation को कंप्यूटर प्रोग्राम की इलेक्ट्रॉनिक डिवाइस के भीतर किसी अन्य प्रोग्राम या सिस्टम को दोहराने (या नकल) करने की क्षमता के रूप में जाना जाता है. उदाहरण के लिए, कई प्रिंटर HP Laserjet प्रिंटर की नकल करने के लिए डिज़ाइन किए गए हैं क्योंकि HP प्रिंटर के लिए इतना सॉफ्टवेयर लिखा गया है।
यदि एक गैर-ब्रांडेड प्रिंटर एक ब्रांडेड प्रिंटर के साथ अनुकरण करता है, तो गैर-ब्रांडेड प्रिंटर इम्यूलेशन वास्तविक ब्रांडेड प्रिंटर के लिए लिखे गए किसी भी प्रोग्राम को भी चला सकता है और यह equivalent प्रिंटिंग भी उत्पन्न कर सकता है.
क्लासिक या पुराने आर्केड गेम खेलने के लिए जो कभी गेमिंग उद्योग के बाजार को स्थापित करने के लिए उपयोग किए जाते थे. कई वीडियो गेम प्रशंसक 1990 के दशक से एमुलेटर का उपयोग कर रहे हैं. 1980 से पहले, गेम के मूल कंप्यूटर कोड और डेटा का उपयोग वर्तमान-युग के डिवाइस द्वारा किया जाता है और पुराने वीडियो गेम कंसोल का अनुकरण करता है.
एमुलेटर के लाभ
इसके निश्चित रूप से कुछ बहुत बड़े लाभ हैं. ये बिंदु केवल बिंदु नहीं हैं बल्कि उद्देश्य की पूर्ति करेंगे. और नीचे बताए गए इन पॉइंट्स को ध्यान में रखकर हम एमुलेटर के फायदे को आसानी से जान सकते हैं.
एमुलेटर का उपयोग करने के कुछ लाभ निचे दिए गए हैं-
- मूल हार्डवेयर ग्राफिक्स आउटपुट से संभावित रूप से बेहतर.
- प्रारंभिक हार्डवेयर में अतिरिक्त सुविधाएँ नहीं हैं.
- एमुलेटर डिजिटल ऑब्जेक्ट के मूल स्वरूप, अनुभव और व्यवहार को बरकरार रखते हैं, जो लगभग डिजिटल डेटा जितना ही महत्वपूर्ण है.
- यह पहले से संग्रहीत libraries के कारण काम के घंटों को कम करने में मदद करता है.
- एम्यूलेटर को ओपन-सोर्स वातावरण के माध्यम से विकसित और जारी किया गया है. तो, एमुलेटर आमतौर पर General Public License (GPL) के अंतर्गत आता है.
- लाइसेंसिंग व्यापक पैमाने पर सहयोग की अनुमति देता है.
- एक एमुलेटर एक डिवाइस के लिए दूसरे डिवाइस पर विशेष सॉफ्टवेयर का उपयोग करना संभव बनाता है.
एमुलेटर की बाधाएं
जिस तरह हर किसी न किसी चीज का कोई न कोई फायदा होता है और वह सफल होता है, तो उसमें कुछ-कुछ बाधाएं भी होती हैं. उत्पाद को बेहतर बनाने के लिए डेवलपर को विशेष रूप से इन बिंदुओं पर ध्यान देने की आवश्यकता है. अब तक की कुछ बाधाएं हैं जो आपको निचे बिन्दुओं में बताया गया है-
- Intellectual property – programme के विकास के दौरान, कई technology vendors ने बाजार में अपनी स्थिति बनाने के लिए non-standard features की शुरुआत की, साथ ही साथ प्रतिस्पर्धी बने रहने के लिए चल रहे अपडेट को लागू किया.
- कॉपीराइट सुरक्षा एमुलेटर के डिज़ाइन को और अधिक कठिन बना देती है, क्योंकि triggering protections को रोकने के लिए उन्हें पर्याप्त रूप से सटीक होना चाहिए, जिसके परिणाम स्पष्ट नहीं हो सकते हैं.
- मूल सेटअप की तुलना में एमुलेटर को बेहतर हार्डवेयर की आवश्यकता होती है.
मीडिया में एम्यूलेटर का उपयोग और इसके लाभ
डिजिटल प्रारूपों के प्राथमिक उपयोग के कारण, नई मीडिया कला संरक्षण तकनीक के रूप में अनुकरण पर बहुत अधिक निर्भर करती है. अपनी कलाकृति में, Cory Arcangel जैसे कलाकार पुरानी तकनीक को पुनर्जीवित करने में माहिर हैं और डिजिटल संस्कृति संरक्षण के लिए एक विकेन्द्रीकृत और गैर-संस्थागत तंत्र के मूल्य को समझते हैं.
कुछ मायनों में, न्यू मीडिया आर्ट इम्यूलेशन का उद्देश्य एक डिजिटल प्रारूप को बनाए रखना है जैसे कि इसे हमेशा के लिए संग्रहीत किया जा सकता है और बिना गलती के दोहराया जा सकता है.
लेकिन इसके साथ एक paradox भी जुड़ा है कि यह महत्वपूर्ण है कि emulation और simulator भविष्य के कंप्यूटरों पर काम करें.
एमुलेटर की संरचना
एक एमुलेटर को आमतौर पर मॉड्यूल में विभाजित किया जाता है जो कि एमुलेटेड कंप्यूटर के सबसिस्टम के अनुरूप होता है. सबसे महत्वपूर्ण भाग आपको निचे बताया गया हैं –
- एक मेमोरी यूनिट जो applications को स्टोर करने के लिए उपयोग की जाएगी
- एक सी.पी.यू. एमुलेटर या सी.पी.यू. सिम्युलेटर
- इनपुट/आउटपुट (I/O) डिवाइस एमुलेटर
प्रदर्शन या सुविधा के कारणों के लिए Buses का अक्सर अनुकरण नहीं किया जाता है, और सी.पी.यू. या मेमोरी सबसिस्टम सीधे वर्चुअल पेरिफेरल्स के साथ इंटरैक्ट करता है.
Conclusion
आज हमने इस पोस्ट “एमुलेटर क्या होता है (What is Emulator)“ में जाना कि
- एमुलेटर क्या होता है (What is Emulator)
- एमुलेटर के लाभ
- एमुलेटर की बाधाएं
- मीडिया में एम्यूलेटर का उपयोग और इसके लाभ, और
- एमुलेटर की संरचना
तो उम्मीद करता हूँ कि आपको हमारा यह पोस्ट “एमुलेटर क्या होता है (What is Emulator)“ अच्छा लगा होगा. आप इसे अपने दोस्तों के साथ शेयर करें और हमें आप Facebook Page, Linkedin, Instagram, और Twitter पर follow कर सकते हैं जहाँ से आपको नए पोस्ट के बारे में पता सबसे पहले चलेगा. हमारे साथ बने रहने के लिए आपका धन्यावाद. जय हिन्द.
Image Sources: [1], [2]
इसे भी पढ़ें
- Primary Memory क्या है?
- क्लाउड कंप्यूटिंग क्या है? (What is cloud computing?)
- Cache Memory क्या होता है?
- Register Memory क्या है?
- Binary-Coded Decimal (BCD) क्या है?
- Wide Area Network (WAN)
- Metropolitan Area Network (MAN)
- Local Area Network (LAN)
- ID क्या है?
- CD क्या है?
मुझे नयी-नयी चीजें करने का बहुत शौक है और कहानी पढने का भी। इसलिए मैं इस Blog पर हिंदी स्टोरी (Hindi Story), इतिहास (History) और भी कई चीजों के बारे में बताता रहता हूँ।