KomputilojMastrumaj sistemoj

Kio estas vera-tempa operaciumo?

Kiuj estas la mastrumaj sistemoj de reala tempo? Atentu la detala studo de la RTOS. Unue, ĝi estas speciala specoj de mastrumaj sistemoj, kiu diferencas de la genérico mastruma sistemo por lia rendimento kaj rapido en la plej malbona situacioj. Estas multaj konceptoj kiuj malkaŝas la specifaj detaloj:

- RTOS - sistemo, kiu povas provizi la necesajn servojn por certa periodo de tempo;

- realtempa sistemo, kiu estas karakterizita per konstanta preteco, kaj la procesorado de informo videbla al uzantoj;

- "rapida sistemo", kiu venas al la fore ne la respondo tempo RTOS, kaj sufiĉe da tempo por labori kun la apliko.

Por kompleteco, ĝi valoras paganta atenton al la karakterizaĵoj de realtempa operaciumoj. La plej grava trajto estas garantiita kaj stabilan respondo al okazaĵoj. Taskoj ajna nivelo (HP kaj LP) ne malhelpas unu la alian kaj delokigi unu la alian. La alta nivelo de kondiĉoj por la tempo de respondo al specifa okazaĵo en reala tempo.

Tipoj de mastruma sistemo de reala tempo

Dividu ilin laŭ la programoj: rigida (malmola), mola (soft) kaj interaga. Mallonga rigardu ĉiu tipo.

Malfacila RTOS havas bone difinitan tempon de respondo por la okazaĵo en reala tempo. Ekzemple: aparataro interrompi, la display kontrolo ordonas esti pretigita por certa tempo, kiel okazas en 100% de kazoj.

Mola realtempa sistemoj permesas 80-90% de la kazoj al devias de la specifa tempo limo de unu ordo. Sed plej grave, ĉi tiuj malfruoj ne kondukis al neriparebla konsekvencojn.

Interaga RTOS inkluzivi homajn faktoro (kiam la individuo atendas respondon de la sistemo post instrukcioj aŭ komandojn donita al ili).

La plej populara realtempan operaciumoj kaj iliaj karakterizaĵoj

Plej RTOS - gated kaj ĉirkaŭ ili estas malfacile akiri detalan informon. La firmao evoluigis WindRiver Sistemoj VxWorks (malfacila RTOS) por enigita programaro disvolviĝo en PC. Ĝi estas bazita sur la gastiganto komputilo, sur kiu kondukis la disvolviĝo de programaro, kaj la kliento komputilo, kie ĝi estas uzata sub la VxWorks kontrolo.

Tiuj realtempa operaciumo - shirokonastraivaemye, sed la programaro moduloj povas esti uzata en malsama medio, kiu igas ilin tre limigita uzata. Profitoj inkluzivas:

- Senlima nombro de taskoj.

- La nombro de prioritatoj - por 256.

- Taskoj estas planitaj cikle aŭ prioritato.

- semaforoj, kiu helpas administri kritika sistemo rimedoj.

Realtempa operaciumo QNX Neŭtrino Realtempa Mastruma Sistemo - la ideo de la kompanio QNX Programaro Systems. Ĝi estas bazita sur trans-servilo arkitekturo kaj estas karakterizita de granda multi-tasking al prioritaton modo. Ĉiu elemento de la sistemo laboras sendepende: ajna unuo povas sendepende esti rekomencita kun eraroj kaj malsukcesoj sen tuŝi la operacion de la kerno aŭ aliaj komponantoj. Ĝi ankaŭ havas profundan agordo ligos al la baza kerno, kiu forigas la laboron en alia medio.

ChorusOS estas ekzemplo de enigita mastruma sistemo, kiu estas vaste uzita en telekomunikadoj. Ĝi apogas diversajn telekomunikado protokolojn, Java-teknologio, kiu permesas la enkondukon de novaj evoluoj kaj aplikoj.

Kontraste VIN kaj komuna celo

RTOS diferencigas ĝeneraluzebla sistemoj, determinisma naturo de la laboro, kiu estas pro la strikta kontrolo de la tempo elspezita por prilaborado taskoj. La koncepto de "determineco" priskribas antaŭdifinita tempo intervalo, dum kiuj prezentis en reala tempo programo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 eo.atomiyme.com. Theme powered by WordPress.