एक एंबेडेड ऑपरेटिंग सिस्टम क्या है: ब्लॉक आरेख और इसके अनुप्रयोग

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





चार्ल्स स्टार्क ड्रेपर एक अमेरिकी वैज्ञानिक थे (2 अक्टूबर 1901 - 25 जुलाई 1987), पहला एम्बेडेड सिस्टम विकसित किया जो 1965 में 'एमआईटी इंस्ट्रूमेंटेशन प्रयोगशाला' में अपोलो मार्गदर्शन कंप्यूटर है। पहला एम्बेडेड OS वास्तविक समय Vxworks है, जिसे 1987 में विंड रिवर सिस्टम द्वारा विकसित किया गया था, दूसरा एम्बेडेड OS है लिनक्स लिनस टोरवाल्ड्स द्वारा 1991 अक्टूबर 5 में लॉन्च किए गए उत्पाद और कुछ अन्य ओएस Apple IOS, Google के Android IOS और Apple Mac OS हैं। कुछ सर्वश्रेष्ठ-एम्बेडेड सिस्टम कंपनियां चेन्नई में डेल्फी ऑटोमोटिव पीएलसी, तिरुवनंतपुरम में टाटा एल्क्सी, केरल में ऑड्रे टेक्नोलॉजीज, कर्नाटक में ब्रिसा टेक्नोलॉजी, बैंगलोर में माइक्रोवेव टेक्नोलॉजी हैं। यह आलेख एंबेडेड ऑपरेटिंग सिस्टम के अवलोकन पर चर्चा करता है।

एंबेडेड ऑपरेटिंग सिस्टम क्या है?

एंबेडेड ऑपरेटिंग सिस्टम को हार्डवेयर और सॉफ्टवेयर के संयोजन के रूप में परिभाषित किया गया है। एक ऑपरेटिंग सिस्टम प्रोग्रामिंग के लिए उपयोग किया जाने वाला एक सॉफ्टवेयर है, यह हार्डवेयर लैंग्वेज (बाइनरी लैंग्वेज) को सॉफ्टवेयर लैंग्वेज (C, C ++ इत्यादि) में परिवर्तित करता है और आउटपुट को प्रदर्शित करता है जिसे मनुष्य इमेज, टेक्स्ट और साउंड के रूप में समझ सकता है। ऑपरेटिंग सिस्टम का संक्षिप्त रूप OS है।




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

एंबेडेड सिस्टम के ब्लॉक आरेख

एक एम्बेडेड सिस्टम के ब्लॉक आरेख में इनपुट डिवाइस, आउटपुट डिवाइस और मेमोरी होते हैं।



इनपुट डिवाइस: इनपुट डिवाइस का उपयोग उपयोगकर्ता से सिस्टम में डेटा भेजने के लिए किया जाता है, यहां उपयोगकर्ता इनपुट है। कुछ इनपुट डिवाइस कीबोर्ड, माउस, माइक्रोफोन, हार्ड डिस्क, सेंसर, स्विच आदि हैं।

आउटपुट डिवाइस: आउट डिवाइस पाठ, छवि या ध्वनियों के रूप में मनुष्यों को परिणाम दिखाते हैं। कुछ आउटपुट डिवाइस प्रिंटर, मॉनिटर, एलसीडी, एलईडी, मोटर, रिले, बजर, आदि हैं।


याद: मेमोरी का उपयोग डाटा को स्टोर करने के लिए किया जाता है। मेमोरी डिवाइस में से कुछ एसडी कार्ड, ईईपीआरओएम (इलेक्ट्रोनिक रूप से इरेजेबल प्रोग्रामेबल-ओनली मेमोरी), फ्लैश मेमोरी हैं। एम्बेडेड सिस्टम में उपयोग किए जाने वाले मेमोरी डिवाइस गैर-वाष्पशील रैम, अस्थिर रैम, डायनेमिक रैंडम एक्सेस मेमोरी), आदि हैं।

ब्लॉक-आरेख-एम्बेडेड प्रणाली

ब्लॉक-आरेख-एम्बेडेड प्रणाली

विंडोज एंबेडेड ऑपरेटिंग सिस्टम

10 नवंबर, 1983 को बिल गेट्स द्वारा घोषित माइक्रोसॉफ्ट विंडोज। तीन अलग-अलग प्रकार के विंडोज़ ऑपरेटिंग सिस्टम हैं, मोबाइल के लिए विंडोज़ ओएस, पीसी के लिए विंडोज़ ओएस और सर्वर के लिए विंडोज़ ओएस हैं।

प्रकार-की-विंडोज़-ऑपरेटिंग-सिस्टम

प्रकार-की-विंडोज़-ऑपरेटिंग-सिस्टम

सर्वर के लिए विंडोज ओएस

सर्वर के लिए कुछ विंडोज़ ओएस हैं

  • Windows NT 1993 में लॉन्च किया गया
  • विंडोज 2000 सर्वर 2000 में लॉन्च किया गया
  • विंडोज सर्वर 2016

विंडोज़ ओएस मोबाइलों के लिए

मोबाइल के लिए कुछ विंडोज़ OS हैं

  • विंडोज 6.1 संस्करण 1 अप्रैल 2008 में जारी किया गया
  • विंडोज 6.5 संस्करण 2009 में जारी किया गया
  • विंडोज 7 2011 में लॉन्च किया गया
  • विंडोज 8 और विंडोज 9
  • विंडोज 10 की घोषणा 21 जनवरी 2015 को की गई थी

पीसी के लिए विंडोज ओएस

Pc के लिए कुछ विंडो OS हैं

  • 1985 में रिलीज़ हुई विंडोज 1
  • विंडोज 95 1995 में रिलीज़ हुई
  • विंडोज एमई को 2000 में लॉन्च किया गया है
  • विंडोज 9 और विंडोज 10 को 2015 में लॉन्च किया गया है

ऑपरेटिंग सिस्टम

एक ऑपरेटिंग सिस्टम उपयोगकर्ताओं और कंप्यूटर हार्डवेयर के बीच एक इंटरफ़ेस है। सिस्टम के संचालन का संक्षिप्त रूप OS है। पांच अलग-अलग प्रकार के ऑपरेटिंग सिस्टम हैं वे हैं

वास्तविक समय ऑपरेटिंग सिस्टम

  • वास्तविक समय ऑपरेटिंग सिस्टम रीयल-टाइम एप्लिकेशन करता है।
  • रीयल-टाइम OS दो प्रकार के होते हैं वे सॉफ्ट रियल-टाइम और हार्ड रियल-टाइम होते हैं।
  • कठिन वास्तविक समय एक समय सीमा को पूरा करता है, लेकिन नरम वास्तविक समय एक समय सीमा को पूरा नहीं करता है। यह कठिन और नरम वास्तविक समय के बीच का अंतर है।

मल्टीटास्किंग ऑपरेटिंग सिस्टम

  • मल्टीटास्किंग ओएस उपयोगकर्ताओं को एक से अधिक कार्य करने की अनुमति देता है।
  • मल्टीटास्किंग ओएस दो प्रकार के होते हैं वे प्रीमेप्टिव और कोऑपरेटिव होते हैं।
  • मल्टीटास्किंग के उदाहरण: एक साथ टीवी देखना और खाना, कक्षाओं के दौरान बातें करना, चलते समय चॉकलेट खाना, चलते समय फोन पर बात करना आदि।

नेटवर्क ऑपरेटिंग सिस्टम

  • का संक्षिप्त रूप नेटवर्क ऑपरेटिंग सिस्टम NOS है।
  • यह LAN (लोकल एरिया नेटवर्क) से जुड़े कई कई कंप्यूटरों को अनुमति देता है।
  • दो प्रकार के नेटवर्क ओएस हैं वे हैं: सहकर्मी से सहकर्मी और क्लाइंट / सर्वर।
  • नेटवर्क ओएस के उदाहरण: विंडोज 2000, लिनक्स, माइक्रोसॉफ्ट विंडोज आदि।

वितरित ऑपरेटिंग सिस्टम

  • वितरित ऑपरेटिंग सिस्टम को स्वतंत्र कंप्यूटरों के एक संग्रह के रूप में परिभाषित किया गया है जो एक ही कार्य को संयुक्त रूप से करने के लिए उपयोग किया जाता है।
  • वितरित ओएस के उदाहरण: इंट्रानेट, इंटरनेट, सेंसर नेटवर्क, आदि।

बैच ऑपरेटिंग सिस्टम

  • यह इनपुट डेटा को बैचों में एकत्रित करता है और प्रत्येक बैच को एक इकाई के रूप में संसाधित किया जाता है।
  • बैच ऑपरेटिंग सिस्टम के उदाहरण: लेनदेन, पेरोल प्रणाली, बैंक स्टेटमेंट, रिपोर्टिंग, एकीकरण, आदि।

एंबेडेड ऑपरेटिंग सिस्टम बनाम डेस्कटॉप ऑपरेटिंग सिस्टम

एम्बेडेड OS और डेस्कटॉप OS के बीच का अंतर नीचे दी गई तालिका में दिखाया गया है

एस.एन.ओ. एंबेडेड ऑपरेटिंग सिस्टम डेस्कटॉप ऑपरेटिंग सिस्टम
1 1965 में पहला एम्बेडेड ओएस अपोलो मार्गदर्शन कंप्यूटर हैपहला डेस्कटॉप ओएस 1960 में विकसित NLC (ऑन-लाइन सिस्टम) है
दो यह केवल एक ही कार्य को चलाने के लिए बनाया गया हैयह कई कार्यों को एक साथ चलाने के लिए डिज़ाइन किया गया है
डेस्कटॉप ओएस की तुलना में बूट टाइम तेज हैडेस्कटॉप ओएस में बूट समय धीमा है
वेब ब्राउज़र का प्रदर्शन वेबसाइटों को लोड करने में कम समय लेता हैवेब ब्राउज़र का प्रदर्शन वेबसाइटों को लोड करने में लंबा समय लेता है
अनुप्रयोगों को चलाने के लिए कम समय लगता हैअनुप्रयोगों को चलाने में अधिक समय लगता है
यह भंडारण के लिए केवल फ्लैश ड्राइव का उपयोग करता हैयह भंडारण के लिए हार्ड ड्राइव और फ्लैश ड्राइव का उपयोग करता है
एंबेडेड ओएस लागत कम हैलागत महंगी है
इसे डेस्कटॉप OS की तुलना में कम स्टोरेज की आवश्यकता होती हैइसके लिए अधिक भंडारण की आवश्यकता होती है
इसमें कम एप्लिकेशन फीचर हैंइसमें एप्लिकेशन फीचर अधिक हैं

अनुप्रयोग

एम्बेडेड ऑपरेटिंग सिस्टम के कुछ अनुप्रयोग नीचे दिखाए गए हैं

  • मोबाइल्स
  • वाशिंग मशीन
  • टेलीविजन
  • माइक्रोवेव ओवन्स
  • टेलीविजन
  • कंप्यूटर
  • लैपटॉप
  • डिशवाशर
  • ATM का
  • उपग्रहों
  • वाहनों

लाभ

एम्बेडेड ऑपरेटिंग सिस्टम के फायदे हैं

  • डिजाइन करने में आसान
  • कम लागत
  • अच्छा प्रदर्शन
  • कम शक्ति की आवश्यकता है
  • छोटे आकार का
  • विश्वसनीय

नुकसान

एम्बेडेड OS के कुछ नुकसान हैं

  • समस्या निवारण के लिए यह मुश्किल है
  • एक सिस्टम से दूसरे सिस्टम में डेटा ट्रांसफर मुश्किल है
  • इसे कॉन्फ़िगर करने के बाद सिस्टम को बदला नहीं जा सकता

एंबेडेड सिस्टम के वास्तविक समय के लक्षण

एक एम्बेडेड सिस्टम की वास्तविक समय की विशेषताओं को नीचे दिखाया गया है

  • विश्वसनीयता
  • पूर्वानुमान
  • प्रबंधन क्षमता
  • अनुमापकता
  • सघनता

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