हार्ड और सॉफ्ट रीयल टाइम सिस्टम के बीच अंतर

विषयसूची:

हार्ड और सॉफ्ट रीयल टाइम सिस्टम के बीच अंतर
हार्ड और सॉफ्ट रीयल टाइम सिस्टम के बीच अंतर

वीडियो: हार्ड और सॉफ्ट रीयल टाइम सिस्टम के बीच अंतर

वीडियो: हार्ड और सॉफ्ट रीयल टाइम सिस्टम के बीच अंतर
वीडियो: Hard vs Soft Real Time System l RTS | Release Time | Deadlines | HRTS vs SRTS 2024, जुलाई
Anonim

मुख्य अंतर - हार्ड बनाम सॉफ्ट रियल टाइम सिस्टम

हार्ड और सॉफ्ट रीयल टाइम सिस्टम के बीच मुख्य अंतर यह है कि, हार्ड-रीयल टाइम सिस्टम एक ऐसी प्रणाली है जिसमें समय सीमा को पूरा करने में एक भी विफलता पूरी सिस्टम विफलता का कारण बन सकती है जबकि सॉफ्ट रीयल टाइम सिस्टम है एक प्रणाली जिसमें समय सीमा को पूरा करने में एक या अधिक विफलताओं को पूर्ण प्रणाली विफलता नहीं माना जाता है, लेकिन इसके प्रदर्शन को नीचा माना जाता है।

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

हार्ड रीयल टाइम सिस्टम क्या है?

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

हार्ड और सॉफ्ट रियल टाइम सिस्टम के बीच अंतर
हार्ड और सॉफ्ट रियल टाइम सिस्टम के बीच अंतर

चित्र 01: हवाई यातायात नियंत्रण प्रणाली

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

सॉफ्ट रियल टाइम सिस्टम क्या है?

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

हार्ड और सॉफ्ट रीयल टाइम सिस्टम में क्या अंतर है?

हार्ड बनाम सॉफ्ट रियल टाइम सिस्टम

एक कठिन वास्तविक समय प्रणाली एक ऐसी प्रणाली है जिसमें एक भी समय सीमा को पूरा करने में विफलता पूर्ण या विनाशकारी प्रणाली विफलता का कारण बन सकती है। एक सॉफ्ट रियल टाइम सिस्टम एक ऐसी प्रणाली है जिसमें समय सीमा को पूरा करने में एक या एक से अधिक विफलताओं को पूर्ण सिस्टम विफलता नहीं माना जाता है, लेकिन उस प्रदर्शन को नीचा माना जाता है।
प्रतिबंधात्मक प्रकृति
एक हार्ड-रीयल टाइम सिस्टम बहुत ही प्रतिबंधात्मक है। एक सॉफ्ट रीयल टाइम सिस्टम बहुत प्रतिबंधात्मक नहीं है।
समय सीमा
एक हार्ड-रीयल टाइम सिस्टम को समय सीमा से नहीं चूकना चाहिए। समय सीमा चूकने से पूर्ण या विनाशकारी सिस्टम विफलता होती है। एक सॉफ्ट रियल टाइम सिस्टम कभी-कभी समय सीमा को याद कर सकता है। समय सीमा चूकने को पूरी प्रणाली की विफलता नहीं माना जाता है, लेकिन यह प्रदर्शन को कम करता है।
उपयोगिता
हार्ड-रीयल टाइम सिस्टम में अधिक उपयोगिता है। सॉफ्ट रियल टाइम सिस्टम की उपयोगिता कम है।
उदाहरण
हवाई यातायात नियंत्रण प्रणाली, मिसाइल और परमाणु रिएक्टर नियंत्रण प्रणाली हार्ड रीयल टाइम सिस्टम के कुछ उदाहरण हैं। मल्टीमीडिया स्ट्रीमिंग, उन्नत वैज्ञानिक परियोजनाएं, और आभासी वास्तविकता सॉफ्ट रीयल टाइम सिस्टम के कुछ उदाहरण हैं।

सारांश - हार्ड बनाम सॉफ्ट रियल टाइम सिस्टम

इस लेख में दो प्रकार के रीयल टाइम ऑपरेटिंग सिस्टम पर चर्चा की गई है; हार्ड रीयल टाइम सिस्टम और सॉफ्ट रीयल टाइम सिस्टम। हार्ड और सॉफ्ट रियल टाइम सिस्टम के बीच का अंतर यह है कि, हार्ड-रियल टाइम सिस्टम एक ऐसी प्रणाली है जिसमें समय सीमा को पूरा करने में एक भी विफलता पूरी सिस्टम विफलता का कारण बन सकती है जबकि सॉफ्ट रियल टाइम सिस्टम एक ऐसी प्रणाली है जिसमें एक या समय सीमा को पूरा करने में अधिक विफलताओं को पूर्ण सिस्टम विफलता नहीं माना जाता है, लेकिन इसके प्रदर्शन को नीचा माना जाता है।

सिफारिश की: