TRE DIFFERENZE TRA RTOS & NORMALE OS

S

sacrpio

Guest
CIAO,

Can anybody tell me solo tre differenze che RTOS sostegno normale OS non escludendo tale differenza è il tempo che RTOS deterministico.

Come si dimostrerà RTOS è tempo deterministico.(indicare qualsiasi esempio)

bye ..

 
1.In RTOS utente può decidere la programmazione del modello.
In genere è la priorità in base scheduling.But come requisito per l'utente può modificare.
2.In RTOS prelazione vi è il più alto, come compito prioritario può precorrere il compito prioritario inferiore.

 
Cari amici,
Entrambe le cose sono supportati anche UNIX.
Voglio totalmente diversa risposta.
bye ..

 
Per quanto riguarda la ricerca su come scoprire se il tempo è RTOS deterministico, e uno è di progettare il sistema completo che riempie tutti i vincoli di tempo.Se la richiesta di tempo sono troppo severe e cant essere gestiti dagli attuali RTOS, tale sistema non sarà mai tempo deterministico.

 
imxo,
Se il ritardo di risposta del sistema emdedded sono così male come non responce / risposta non corretta, è necessario RTOS.

Se si sovrapponevano ABC caso di trasformazione logica dipende dalla sua entrata fine, è necessario RTOS.

http://www.omimo.be/encyc/techno/terms/defini/def.htm

 
sacrpio ha scritto:

CIAO,

Beh, la differenza tra RTOS e una normale è che i RTOS è tempo detterministic, probabilistica e dispone di un micro-kernel invece di un intero kernel come nel caso di un normale os.In il caso di trovare tempo deterministico possiamo usare rm (tasso monotonic) o dm (deadtime monotonic) schedulingwith l'aiuto di EDF o algo lst.

bye ..
 
1 preventiva Muti priorità calendario
2 appartamento memoria alloction
3 utilizzati dalla CPU RISC

 
Se vuoi inserire tempi guaratees da venditore per il sistema operativo:

1.Tempo ritardo sostenute per passare alla successiva (o di più elevata priorità) compito dopo compito che diventa pronto.

2.Tempo ritardo sostenute a partire dal momento interrompere viene ricevuto al momento il sistema di assistenza che inizia (PVR comincia)

Entrambi questi ritardi devono essere indipendenti l'attuale carico sul sistema.

Oltre a questo una differenza, un RTOS è proprio come un normale sistema operativo (stessa gestione della memoria, attività di programmazione,
i semafori, code di messaggi, ecc.)E 'solo il tempo di garanzia che fa la differenza.

 

Welcome to EDABoard.com

Sponsor

Back
Top