Computers, Kev khiav hauj lwm systems
Yuav ua li cas yog ib tug tiag tiag-lub sij hawm khiav hauj lwm qhov system?
Yuav ua li cas yog cov kev khiav hauj lwm systems ntawm tiag tiag lub sij hawm? Them mloog mus rau cov ncauj lus kom ntxaws tshawb txog ntawm RTOS. Ua ntej ntawm tag nrho cov, nws yog tshwj xeeb cov hom ntawm cov kev khiav hauj lwm systems, uas txawv los ntawm cov generic operating system rau nws ua tau zoo thiab ceev nyob rau hauv lub phem tshaj lub sijhawm. Muaj ntau ntau lub tswv yim uas qhia cov specifics:
- RTOS - ib tug system uas yog tau muab cov kev tsim nyog cov kev pab cuam rau ib tug tej lub sij hawm ntawm lub sij hawm;
- real-time system, uas yog yus muaj los ntawm qhov kev npaj txhij rau, thiab kev ntawm cov ntaub ntawv pom mus rau cov neeg siv;
- "ceev system", uas los txog rau lub fore tsis cov lus teb lub sij hawm RTOS, thiab txaus lub sij hawm mus ua hauj lwm nrog rau daim ntawv thov.
Rau tiav, nws yog tsim nyog hmoog rau tus yam ntxwv ntawm real-time khiav hauj lwm systems. Qhov tseem ceeb tshaj feature yog guaranteed thiab ruaj khov teb rau cov txheej xwm. Paub tab txhua qib (high tsis feem) yuav tsum tsis txhob cuam tshuam nrog txhua lwm yam thiab tshem txhua lwm yam. Cov theem siab uas yuav tsum tau rau cov lus teb lub sij hawm mus rau ib tug txog kev tshwm sim nyob rau hauv lub sij hawm.
Hom ntawm operating system ntawm lub sij hawm
Faib lawv raws li cov kev pab cuam: txhav (nyuaj), mos mos (mos) thiab sib tham sib. Ib tug nyuag saib txhua yam.
Hard RTOS muaj ib tug zoo-sau tseg teb lub sij hawm rau cov kev tshwm sim nyob rau hauv lub sij hawm. Piv txwv li: ib tug kho vajtse cuam tshuam, cov zaub tswj txib yuav tsum tau ua rau ib tug tej lub sij hawm, raws li tshwm sim nyob rau hauv 100% ntawm cov neeg.
Mos real-time tshuab cia 80-90% ntawm cov neeg thim ntawm lub sij hawm tsis pub tshaj los ntawm ib tug txiav txim. Tab sis tseem ceeb tshaj, cov qeeb tsis ua rau muaj teeb txim.
Sib tham sib RTOS xws li tib neeg zoo tshaj (thaum tus neeg tos ib lo lus teb los ntawm cov system tom qab cov lus qhia los yog commands muab rau lawv).
Cov feem nrov real-time khiav hauj lwm systems thiab lawv cov yam ntxwv
Feem ntau cov RTOS - gated thiab txog lawv yog ib qhov nyuaj rau tau ncauj lus kom ntxaws. Lub tuam txhab tau tsim WindRiver Systems VxWorks (nyuaj RTOS) rau kos software txoj kev loj hlob nyob rau hauv PC. Nws yog raws li nyob rau hauv tus tswv tsev computer, nyob rau hauv uas ua txoj kev loj hlob ntawm software, thiab tus neeg lub computer, qhov twg nws yog siv nyob rau hauv lub VxWorks tswj.
Cov kev khiav hauj lwm tiag tiag-lub sij hawm tshuab - shirokonastraivaemye, tab sis lub software modules yuav siv tsis tau nyob rau hauv ib tug txawv ib puag ncig, uas ua rau lawv heev txwv nyob rau hauv kev siv. Cov kev pab cuam muaj xws li:
- Unlimited tooj ntawm kev pab raws qib.
- Cov nab npawb ntawm cov tseem ceeb - rau 256.
- paub tab yog teem cyclically los yog los ntawm kev tseem ceeb.
- semaphores, uas pab tswj tseem ceeb heev chaw muab kev pab.
Realtime operating system QNX Neutrino Realtime Operating System - lub brainchild ntawm lub tuam txhab QNX Software Systems. Nws yog raws li nyob rau hauv tus ntoo khaub lig-neeg rau zaub mov architecture thiab yog yus muaj los ntawm ib tug loj multi-tasking rau qhov muaj feem thib hom. Txhua lub caij ntawm lub system ua hauj lwm ntawm nws tus kheej: tej chav tsev muaj peev xwm ntawm nws tus kheej yuav restarted nrog faults thiab failures tsis muaj cuam tshuam rau lub lag luam ntawm lub nucleus los yog lwm yam. Nws kuj muaj ib tug sib sib zog nqus teeb khi mus rau lub yooj yim nucleus, uas eliminates lub chaw ua hauj lwm nyob rau hauv lwm ib puag ncig.
ChorusOS yog ib qho piv txwv ntawm ib qho kev kos operating system, uas yog dav siv nyob rau hauv telecommunications. Nws txhawb nqa ib tug ntau yam ntawm telecommunication twg, Java-technology, uas tso cai rau cov kev taw qhia tshiab uas thiab daim ntaub ntawv.
Tsis zoo li OS thiab cov hom phiaj
RTOS txawv los ntawm general-lub hom phiaj systems, deterministic xwm ntawm lub chaw ua hauj lwm, uas yog vim cov nruj tswj ntawm lub sij hawm siv nyob rau hauv ua paub tab. Lub tswvyim ntawm "determinacy" piav qhia txog ib tug predefined lub sij hawm luv, thaum lub sij hawm uas ua ib tug tiag tiag-lub sij hawm qhov kev pab cuam.
Similar articles
Trending Now