CyfrifiaduronSystemau gweithredu

Beth yw system weithredu amser real?

Beth yw systemau gweithredu o amser go iawn? Talu sylw at y astudiaeth fanwl o RTOS. Yn gyntaf oll, mae'n mathau arbennig o systemau gweithredu, sy'n wahanol i'r system weithredu generig ar gyfer ei berfformiad a chyflymder yn y sefyllfaoedd gwaethaf. Mae yna nifer o gysyniadau sy'n datgelu manylion penodol:

- RTOS - system sy'n gallu darparu'r gwasanaethau angenrheidiol am gyfnod penodol o amser;

- system amser real, sy'n cael ei nodweddu gan barodrwydd cyson, a phrosesu gwybodaeth weladwy i ddefnyddwyr;

- "system cyflym", sy'n dod i'r amlwg nad oedd yr amser ymateb RTOS, a digon o amser i weithio gyda'r cais.

Er mwyn cyflawnder, mae'n werth talu sylw at y nodweddion systemau gweithredu amser real. Y nodwedd fwyaf pwysig yn cael ei warantu ac ymateb i ddigwyddiadau sefydlog. Tasgau ni ddylai unrhyw lefel (blaenoriaeth uchel ac isel) yn amharu ar ei gilydd ac yn disodli ei gilydd. Mae lefel uchel y gofynion ar gyfer amser ymateb i ddigwyddiad penodol mewn amser real.

Mathau o systemau gweithredu o amser real

Rhannwch hwy yn ôl y rhaglenni: anhyblyg (caled), meddal (meddal) a rhyngweithiol. Cipolwg ar bob math.

RTOS caled yn cael amser ymateb diffinio'n dda ar gyfer y digwyddiad mewn amser real. Enghraifft: a caledwedd dorri ar draws, rheoli arddangos gorchmynion i gael eu prosesu ar gyfer amser penodol, fel sy'n digwydd mewn 100% o achosion.

systemau amser real Meddal caniatáu 80-90% o'r achosion i wyro oddi wrth y terfyn amser penodol trwy un gorchymyn. Ond yn bwysicaf oll, nid oedi hwn yn arwain at ganlyniadau anadferadwy.

RTOS Rhyngweithiol yn cynnwys y ffactor ddynol (pan fydd yr unigolyn yn disgwyl ymateb gan y system ar ôl penodol gyfarwyddiadau nhw neu orchmynion).

Mae'r systemau gweithredu amser real mwyaf poblogaidd a'u nodweddion

Mae'r rhan fwyaf RTOS - giât ac amdanynt anodd cael gwybodaeth fanwl. Mae'r cwmni wedi datblygu WindRiver Systems VxWorks (RTOS caled) ar gyfer datblygu meddalwedd gwreiddio ar PC. Mae'n seiliedig ar y cyfrifiadur llu, ar a gynhaliodd y gwaith o ddatblygu meddalwedd, ac mae'r cyfrifiadur cleient, lle caiff ei ddefnyddio o dan reolaeth VxWorks.

Mae'r systemau hyn yn gweithredu yn amser real - shirokonastraivaemye, ond ni all y modiwlau meddalwedd yn cael ei ddefnyddio mewn amgylchedd gwahanol, sy'n eu gwneud yn eithaf cyfyngedig yn cael eu defnyddio. Mae'r manteision yn cynnwys:

- Nifer Unlimited o dasgau.

- Mae nifer o flaenoriaethau - i 256.

- Tasgau yn cael eu trefnu gylchol neu drwy blaenoriaeth.

- semaphores, sy'n helpu i reoli adnoddau system beirniadol.

Amser real system weithredu QNX Neutrino System Weithredu Realtime - Syniad y cwmni QNX Systemau Software. Mae'n seiliedig ar bensaernïaeth traws-gweinydd ac yn cael ei nodweddu gan mawr aml-dasgau i ddull blaenoriaeth. Mae pob elfen o'r system yn gweithio yn annibynnol: gall unrhyw uned yn annibynnol yn cael ei ailgychwyn gyda namau a methiannau heb effeithio ar weithrediad y cnewyllyn neu gydrannau eraill. Mae ganddo hefyd rhwymo cyfluniad dwfn i'r cnewyllyn sylfaenol, sy'n cael gwared â'r gwaith mewn amgylchedd arall.

ChorusOS yn enghraifft o system weithredu wreiddio, a ddefnyddir yn eang mewn telathrebu. Mae'n cefnogi amrywiaeth o brotocolau telathrebu, Java-dechnoleg, sy'n caniatáu cyflwyno datblygiadau a cheisiadau newydd.

Yn wahanol i OS a diben cyffredin

RTOS yn wahanol i systemau cyffredinol-bwrpas, natur penderfynedig y gwaith, sydd i fod i reolaeth lem o'r amser a dreulir ar dasgau prosesu. Mae'r cysyniad o "determinacy" yn disgrifio cyfnod amser diffinio ymlaen llaw, ac yn ystod y perfformio rhaglen amser real.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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