संगणक, ऑपरेटिंग सिस्टम
एक रिअल-टाइम कार्य प्रणाली आहे काय?
काय आहेत कार्य प्रणाली रिअल वेळ? लक्ष द्या करण्यासाठी अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना सखोल अभ्यास या जगाची निर्मिती RTOS. सर्व प्रथम, हे विशेष प्रकारच्या आहे ऑपरेटिंग प्रणाली, सर्वात वाईट परिस्थितीत त्याची कार्यक्षमता आणि गती सर्वसामान्य ऑपरेटिंग सिस्टम वेगळे आहे. संयोजना प्रकट अनेक संकल्पना आहेत:
- RTOS - वेळ काही काळ आवश्यक सेवा प्रदान करण्यास सक्षम आहे की एक प्रणाली;
- रिअल-टाइम प्रणाली, सतत तयारी द्वारे दर्शविले जाते, आणि वापरकर्त्यांना दृश्यमान माहिती प्रक्रिया;
- जे पुढचा प्रतिसाद वेळ RTOS नाही, आणि पुरेसा वेळ येतो "जलद प्रणाली", अर्ज कार्य करण्यासाठी.
सांगता, तो रिअल-टाइम कार्य प्रणाली वैशिष्ट्ये कोणाचे लक्ष वाचतो आहे. सर्वात महत्वाचे वैशिष्ट्य हमी आणि कार्यक्रमांमध्ये स्थिर प्रतिसाद आहे. कार्ये कोणत्याही पातळीवर (उच्च आणि कमी प्राधान्य) एकमेकांशी व्यत्यय आणि एकमेकांना विस्थापित करू नये. रिअल टाइम मध्ये िविश ट घटना प्रतिसाद वेळ आवश्यकता उच्च स्तरीय.
ऑपरेटिंग सिस्टम प्रकार रिअल वेळ
कार्यक्रम त्यानुसार त्यांना वाटा: कडक (हार्ड), मऊ (मऊ) आणि परस्पर. प्रत्येक प्रकारच्या एक संक्षिप्त स्वरूप.
हार्ड RTOS रिअल टाइम मध्ये कार्यक्रमासाठी एक चांगल्या प्रकारच्या परिभाषित प्रतिसाद वेळ आहे. उदाहरण: एक हार्डवेअर व्यत्यय, प्रदर्शन नियंत्रण प्रक्रिया करणे आज्ञा एक विशिष्ट वेळ, 100 प्रकरणे% येते म्हणून.
मऊ रिअल-टाइम प्रणाली परवानगी 80-90% च्या अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना घटना ढळणे पासून अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना विशिष्ट वेळ मर्यादा एक ऑर्डर. पण सर्वात महत्वाचे म्हणजे, या विलंब भरून न येणारा परिणाम होऊ नाही.
संवादी RTOS समावेश मानवी घटक (वैयक्तिक त्यांना देण्यात सूचना किंवा आदेश नंतर प्रणाली प्रतिसाद प्रतीक्षा करत आहे तेव्हा).
सर्वात लोकप्रिय रिअल-टाइम ऑपरेटिंग प्रणाली आणि त्यांची वैशिष्ट्ये
सर्वाधिक RTOS - मर्यादित आणि त्यांना सविस्तर माहिती प्राप्त करणे कठीण आहे. कंपनी पीसी वर एम्बेडेड सॉफ्टवेअर विकास विकसित आहे, WindRiver प्रणाल्या VxWorks (हार्ड RTOS). तो VxWorks नियंत्रणात वापरले जाते जेथे जे सॉफ्टवेअर विकसित आयोजित यजमान संगणक, आणि क्लायंट संगणक, आधारित आहे.
या रिअल-टाइम ऑपरेटिंग सिस्टम - shirokonastraivaemye, पण सॉफ्टवेअर मोड्यूल्स वेगळे वातावरण, त्यांना जोरदार वापर मर्यादित करते वापरले जाऊ शकत नाही. फायदे खालील समाविष्टीत आहे:
- कार्ये अमर्यादित संख्या.
- 256 ते - प्राधान्यक्रम संख्या.
- कार्ये cyclically किंवा अग्रक्रमानुसार होणार आहेत.
- semaphores, गंभीर प्रणाली संसाधने व्यवस्थापित करण्यात मदत करते.
वास्तविक वेळ ऑपरेटिंग सिस्टम QNX न्यूट्रीनो रियल टाइम ऑपरेटिंग सिस्टम - कंपनी QNX सॉफ्टवेअर प्रणाल्या च्या अभिनव विचार. तो क्रॉस-सर्व्हर आर्किटेक्चर आधारित आहे आणि प्राधान्य मोड एक मोठे मल्टि-tasking द्वारे दर्शविले जाते. प्रणाली प्रत्येक घटक स्वतंत्रपणे काम करते: अपयश आणि असो बाबतीत, कोणताही दुवा कर्नल किंवा इतर घटक ऑपरेशन कोणताही परिणाम न करता, स्वतंत्रपणे पुन्हा सुरू केले जाऊ शकते. तसेच आणखी एक वातावरणात काम काढून टाकते जे मूलभूत मध्यवर्ती भाग, एक खोल संरचना बांधून आहे.
ChorusOS सर्रासपणे दूरसंचार वापरले जाते एम्बेडेड ऑपरेटिंग सिस्टम, एक उदाहरण आहे. हे दूरसंचार प्रोटोकॉल, जावा-तंत्रज्ञान नवीन विकास आणि अनुप्रयोग परिचय परवानगी देते, विविध समर्थन पुरवतो.
OS आणि सामान्य उद्देश विपरीत
RTOS प्रक्रिया कार्ये वेळ घालवला कठोर नियंत्रण सर्वसाधारण हेतू प्रणाली, काम आहे, जे निर्धारणात्मक निसर्ग वेगळे. द संकल्पना "determinacy" वर्णन एक पूर्वनिर्धारित वेळ मध्यांतर, दरम्यान सादर कार्यक्रम वास्तविक वेळ.
Similar articles
Trending Now