Kọmputa, Awọn ọna šiše
Ki ni a gidi-akoko ẹrọ?
Ohun ti o wa ni awọn ọna šiše ti gidi akoko? San ifojusi si awọn alaye iwadi ti awọn RTOS. Akọkọ ti gbogbo, o ni pataki iru awọn ọna šiše, eyi ti o yato lati awọn jeneriki ẹrọ eto fun awọn oniwe-iṣẹ ati iyara ninu awọn ti buru ipo. Nibẹ ni o wa ọpọlọpọ awọn agbekale ti fi han ni pato:
- RTOS - a eto ti o jẹ anfani lati pese awọn pataki awọn iṣẹ fun awọn akoko ti akoko;
- gidi-akoko eto, eyi ti o ti characterized nipa ibakan afefeayika, ati awọn processing ti alaye han si awọn olumulo;
- "fast eto", eyi ti o wa si iwaju ko ni esi akoko RTOS, ati ki o to akoko lati ṣiṣẹ pẹlu awọn ohun elo.
Fun aṣepari, o jẹ tọ san ifojusi si awọn abuda kan ti gidi-akoko awọn ọna šiše. Awọn pataki ẹya-ara ni ẹri ati idurosinsin esi si awọn iṣẹlẹ. Awọn iṣẹ-ṣiṣe eyikeyi ipele (ga ati kekere ni ayo) ko yẹ ki o dabaru pẹlu kọọkan miiran ki o displace kọọkan miiran. Awọn ipele ti o ga ti awọn ibeere fun awọn esi akoko lati kan pato iṣẹlẹ ni akoko gidi.
Orisi ti ẹrọ ti gidi akoko
Pin wọn ni ibamu si awọn eto: kosemi (lile), asọ (asọ) ati ibanisọrọ. A finifini wo ni kọọkan iru.
Lile RTOS ni a daradara-telẹ esi akoko fun awọn iṣẹlẹ ni akoko gidi. Apere: a hardware da gbigbi, awọn àpapọ iṣakoso pàṣẹ lati wa ni ilọsiwaju fun a akoko kan, bi waye ninu 100% ti awọn igba miran.
Asọ ti gidi-akoko awọn ọna šiše gba 80-90% ti awọn igba miran lati fi nyapa lati awọn kan pato akoko iye nipa ọkan ibere. Ṣugbọn o ṣe pataki julọ, wọnyi idaduro ko ja si irreparable gaju.
Ibanisọrọ RTOS ni eda eniyan ifosiwewe (nigbati awọn ẹni kọọkan duro a esi lati awọn eto lẹhin ti awọn ilana tabi awọn ofin fun fun wọn).
Awọn julọ gbajumo gidi-akoko awọn ọna šiše ati awọn won abuda
Ọpọlọpọ RTOS - gated ati nipa wọn ni soro lati gba alaye alaye. Awọn ile-ti ni idagbasoke WindRiver Systems VxWorks (lile RTOS) fun ifibọ software idagbasoke on PC. O ti da lori awọn ogun kọmputa, lori eyi ti o waiye ni idagbasoke ti software, ati awọn ose kọmputa rẹ, ibi ti o ti ni a lo labẹ awọn VxWorks Iṣakoso.
Awọn wọnyi ni gidi-akoko ẹrọ - shirokonastraivaemye, ṣugbọn awọn software modulu ko le ṣee lo ni kan yatọ si ayika, eyi ti o mu ki wọn oyimbo ni opin ni lilo. Anfani ni:
- Kolopin nọmba awọn iṣẹ-ṣiṣe.
- Awọn nọmba ti awọn ayo - to 256.
- Awọn iṣẹ-ṣiṣe ti wa ni se eto cyclically tabi nipa ayo.
- semaphores, eyi ti ran ṣakoso awọn lominu ni eto oro.
Realtime ẹrọ QNX Neutrino Realtime ọna System - awọn brainchild ti awọn ile-QNX Software Systems. O ti wa ni da lori agbelebu-server faaji ati ki o wa ni characterized nipasẹ kan ti o tobi olona-tasking to kan ni ayo mode. Kọọkan ano ti awọn eto ṣiṣẹ ominira: eyikeyi kuro le ominira wa ni tun pẹlu awọn ašiše ati awọn ikuna lai ba nyo ni isẹ ti awọn arin tabi awọn miiran irinše. O tun ni o ni a jin iṣeto ni dipọ si awọn ipilẹ arin, eyi ti o ti jade ni ise ni miran ayika.
ChorusOS jẹ ẹya apẹẹrẹ ti ohun ifibọ ẹrọ, eyi ti o gbajumo ni lilo ninu telikomunikasonu. O atilẹyin kan orisirisi ti Telecommunication Ilana, Java-ọna ẹrọ, ti o gba ifihan ti titun idagbasoke ati awọn ohun elo.
Ko OS ati ki o wọpọ idi
RTOS yato lati gbogbo-idi awọn ọna šiše, deterministic iseda ti awọn iṣẹ, eyi ti o jẹ nitori awọn ti o muna Iṣakoso ti awọn akoko lo lori processing awọn iṣẹ-ṣiṣe. Awọn Erongba ti "determinacy" apejuwe a ti ayan akoko aarin, nigba ti o ṣe a eto ti akoko gidi.
Similar articles
Trending Now