Real Time

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
Avatar utente
kpaolo
Prode Principiante
Messaggi: 76
Iscrizione: mercoledì 29 marzo 2006, 6:13
Località: Torino/Lecce
Contatti:

Real Time

Messaggio da kpaolo »

ma cosa è un kernel Real Time???



=====================================
(b2b)AUGURONI A TUTTI!!!(b2b)
Ultima modifica di kpaolo il mercoledì 20 dicembre 2006, 9:03, modificato 1 volta in totale.
...the answer to Life, the Universe and everything is...42!
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: Real Time

Messaggio da paper0k »

In parole povere ..... è un kernel dove la risposta a determinati operazioni/eventi deve avvenire entro un tempo massimo, non importa per assurdo la precisione dell'informazione ma la rapidità (o precisione temporale) della risposta ;)
Il kernel (o applicazione) tradizionale garantisce la risposta ma non il tempo di elaborazione, cioè non sai quanto ci vorrà, mentre un kernel RT, a grandi linee, ti garantisce la risposta in un determinato tempo ma non è detto che abbia la stessa precisione sul dato calcolato (ovviamente potrebbe essere un caso limite :P) ;)
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
Avatar utente
kpaolo
Prode Principiante
Messaggi: 76
Iscrizione: mercoledì 29 marzo 2006, 6:13
Località: Torino/Lecce
Contatti:

Re: Real Time

Messaggio da kpaolo »

uhm..quali utilizzi possono avvantaggiarsi nell'uso di un real-time??cioè quando è meglio la velocità della precisione??
...the answer to Life, the Universe and everything is...42!
marcotux

Re: Real Time

Messaggio da marcotux »

kpaolo ha scritto: uhm..quali utilizzi possono avvantaggiarsi nell'uso di un real-time??cioè quando è meglio la velocità della precisione??
Sono utilizzati nel campo degli impianti nucleari (so di un significativo uso di QNX... lessi qualche mese fa di un suo utilizzo in molti impianti della Atomic Energy of Canada). Per sentito dire mi sembra siano impiegati nel campo aereospaziale e in qualche macchinario medico..ma per questi aspetta fonti più autorevoli ;D

ciaociao :P
Ultima modifica di m.l. il mercoledì 20 dicembre 2006, 9:42, modificato 1 volta in totale.
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: Real Time

Messaggio da paper0k »

Ho trovato questo link http://it.wikipedia.org/wiki/Sistema_op ... _real-time magari ti può aiutare a capire, ed approfondire, meglio il discorso ;)
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
Avatar utente
kpaolo
Prode Principiante
Messaggi: 76
Iscrizione: mercoledì 29 marzo 2006, 6:13
Località: Torino/Lecce
Contatti:

Re: Real Time

Messaggio da kpaolo »

grazie per il link..santi wiki!
...the answer to Life, the Universe and everything is...42!
danlugli

Re: Real Time

Messaggio da danlugli »

kpaolo ha scritto: uhm..quali utilizzi possono avvantaggiarsi nell''uso di un real-time??cioè quando è meglio la velocità della precisione??
Beh, non è proprio così... la risposta deve arrivare entro un tempo massimo _e_ essere precisa.
Un utilizzo tipico è per muovere macchine utensili o robot (controllo numerico).
Se vuoi saperne di più su un''estensione real time per linux fatti un giro su www.rtai.org

Ciao
ubuntujtr
Prode Principiante
Messaggi: 26
Iscrizione: venerdì 9 giugno 2006, 17:47

Re: Real Time

Messaggio da ubuntujtr »

La mia prof di sistemi operativi è una malata di realtime fosse per lei qualunque cosa sarebbe realtime!!!
Cmq ci sono un pozzo di applicazioni realtime (dal sitema di controllo di una centrale nucleare al sitema di controllo di una catena di montaggio, o per farti l'esempio amato dalla mia prof i sitemi antimissilistici in cui devi sia calcolare la traiettoria del missile da intercettare, senza però metterci + di un tot per reagire altrimenti il missile te lo trovi a casa ;D e quindi non ti serve a nulla aver fatto bene i calcoli, ultimo esempio tutti i vari sistemi di controllo per le automobili tipo esp asr cccp (rotfl)... sono o dovrebbero essere realtime).
Per info linux non è ne può essere realtime, esistono delle system call per impostare uno pseudorealtime ( con rispettivi algoritmi di schedulazione) ma in realtà è solo un modo per impostare una priorità più alta e non si tratta di vero realtime perchè non puoi impostare delle deadline (tempo entro cui devi fare una certa cosa), se ti interessa approfondire per quello che so io un os realtime abbastanza sviluppato è shark (creato se non sbaglio da un italiano) http://shark.sssup.it/
danlugli

Re: Real Time

Messaggio da danlugli »

ubuntujtr ha scritto: Per info linux non è ne può essere realtime, esistono delle system call per impostare uno pseudorealtime ( con rispettivi algoritmi di schedulazione) ma in realtà è solo un modo per impostare una priorità più alta e non si tratta di vero realtime perchè non puoi impostare delle deadline (tempo entro cui devi fare una certa cosa)
linux non è realtime ma può diventare addirittura hard realtime (jitter, cioé imprecisione temporale, dell''ordine di 10 microsecondi) con piccole modifiche al kernel e moduli opportuni. Vedi il link già da me segnalato, www.rtai.org, oppure anche www.xenomai.org o www.fsmlabs.com (quest''ultimo non è open).

Io uso linux+rtai per il controllo di movimento. Ho realizzato, ad esempio, il controllo per una macchina speciale di sagomatura tubi che muove 13 assi (motori) coordinati, con un tempo di campionamento di 1 millisecondo.

Ciao
Avatar utente
mcz
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1406
Iscrizione: venerdì 18 agosto 2006, 11:29
Contatti:

Re: Real Time

Messaggio da mcz »

uhm..quali utilizzi possono avvantaggiarsi nell''uso di un real-time??cioè quando è meglio la velocità della precisione??
E'' praticamente indispensabile se fai musica.
Esiste comunque una distribuzione (64Studio), basata su Debian, che ti installa già tutto pronto (kernel e programmi).

Se non sei un musicista e/o non hai le esigenze che ti hanno indicato nei post precedenti non ti serve.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti