RTOS

V

vivek123

Guest
zdravo,
moči vsakdo povej mi o cevovodov in naslov prevajanje v RTOS?Tudi o cache spomine.Je upravljanje pomnilnika je enaka v RTOS kot v Normal OS?

 
Živjo

Big OS uporablja MMU strojne opreme za upravljanje pomnilnika ali Memory Management Unit

handeling vse za dostop do pomnilnika

Vse najboljše

Bobi

 
Cevovodov ni storjeno v RTOS.Je mehanizem, strojne opreme v mikroprocesor arhitekture.Na primer, ARM7 ima 3 cevovod fazi z Fetch, dešifrirati in Execute.ARM9 ima 4 faze plinovoda s Fetch, dešifrirati, Stall in Execute.

Obstaja veliko programov v Cache Management, kot so Direct-Izbrane, Fully-Asociativni, in Set-Asociativni.

Obstaja veliko sistemov za upravljanje v spomin kot MESI, MSI, preprosto napišite skozi, write-back in snooping za spomin na lokalni avtobus.Če imate spomin porazdeljeni sistem, sheme vključujejo bolj zapletene sisteme.

Memory upravljanje je bolj zapleten v običajni PC delovne postaje, ali zaradi višjih slojev zgrajen na vrhu jedra zahtevajo bolj sofisticirane dostop.
Memory upravljanje zaposlen RTOS za vgrajeni sistem je bolj standardnih ali minimalnih ker cilj je z uporabo najmanj količino pomnilnika ter tudi zmanjšanja zapletenosti, da bi zagotovili v realnem času obdelave, in tudi za zmanjšanje porabe energije na baterijski pogon sistema .

RTOS se je zmanjšala ali osnovne funkcije OS, kot so Windows, Linux, Solaris in MacOS.

Primeri RTOS so eLinux, ECOS, FreeRTOS, VxWorks, Symbian, WindowsCE, PalmOS, Integrity, NucleusPlus, in še veliko več na trgu.

RTOS na splošno mora vsebovati osnovne jedra, ki vključuje:
1.Naloga / Process Scheduling (kot Rate Monotonost ali rok Monotonost)
2.Memory Management
3.Cache Management

Odvisno od proizvajalca, obstajajo različni RTOS na trgu, ki se razlikujejo po dodatnih plasti zgrajen na vrhu osnovnega jedra, vendar še vedno imenovano RTOS tako dolgo, dokler izpolnjuje v realnem času obdelave, ki je opredeljena za podporo mikroprocesor.

Ta v realnem času, je merilo, ki jih ureja industrijski konzorcij računalniške strojne in programske opreme, ki samostojno verfies RTOS, da izpolnjujejo zahteve in standarde, ki se uradno označen RTOS.

 
Živjo

1-lahko najdete informacije o (Piplinning, cach upravljanje, MMU), v
"Računalniške arhitekture kvantitativne Apreoch" za Hennesy in Patterson

2-V RTS je bolje, da bi se izognili cach, da bi Odzivni čas sistema predvidljiv.
nekateri sistemi uporabljajo med nekaj podobnega Memory MAM Aceleration modul v LPC Philips

Salam
Hossam Alzomor
www.edaboard.com

 
Živjo,
Mislim, da boste lahko našli to koristno PDF
Oprostite, toda morate prijavo na ogled te priloge

 

Welcome to EDABoard.com

Sponsor

Back
Top