Qu'est ce qu'un système "temps réel" ?

Qu'est ce qu'un système "temps réel" ? - Logiciels - Windows & Software

Marsh Posté le 22-06-2003 à 21:59:51    

Bonjour,
 
à la rentrée je vais en BTS IRIS (Ex Informatique Industrielle) et j'ai vu au programme, où entendu aux différentes visites qu'on utilisait des "systèmes temps réel", ma question... Qu'est ce que c'est ? :ange: :d  
 
Merci !  :hello:


---------------
En français, on écrit "connexion", pas "connection".
Reply

Marsh Posté le 22-06-2003 à 21:59:51   

Reply

Marsh Posté le 22-06-2003 à 22:02:49    

du vocabulaire pour faire style et impressionner les nouveaux  :jap:

Reply

Marsh Posté le 22-06-2003 à 22:10:03    

Reply

Marsh Posté le 22-06-2003 à 23:53:44    

Je peux me tromper (j'ai pas le le pdf qu'a l'air sympa qui est indique au dessu), mais pour moi un systeme temps reel c'est
un OS qui peut te garentir l'execution de tes process dans un
temps precis ou a un moment precis.
exemple, un robot sur une chaine de montage, ce serait con
qu'il fasse son truc (peindre ou je sais pas quoi) trop tot ou trop tard. Un OS temps reel est un OS qui peut te garentir que
le processus sera lancé et executé au moment voulu.
Et si par exemple tu lui demande trop de truc a faire en meme temps (le multitache sur une machine mono cpu, ca a ses limites :) ) et bien il doit pouvoir refuser le processus (refuser de lancer le programme quoi) sachant qu'il ne pourait tenir ses engagements de delai si il le lancait.
bon encore une fois je peux me tromper hein :)
Il me semble qu'il existe une version de QNX (a base de micro noyau) qui est temps reel...

Reply

Marsh Posté le 23-06-2003 à 00:08:57    

C'est ça, un système temps réel est un système qui a pour contrainte de répondre dans un temps imparti, avec une proportion de perte d'infos (s'il ne réponds pas) donc la limite est précisée.
 
Un système temps réel "dur" est un système qui ne doit subir aucune perte d'information, par exemple le train d'atterrissage d'un avion.
 
Ca serait con qu'on ait 1% de chance tolérée pour que le train sorte pas parcequ'il a pas eu le temps de répondre dans le temps imparti.
 
PS: A ma connaissace, seul BeOS est capable de faire du "vrai" temps réel sur i386. Linux et Windows ont chacun une approche pour imiter le comportement, mais leur architecture interdit tout réel fonctionnement en tant que système temps réel.

Reply

Marsh Posté le 23-06-2003 à 00:17:40    

Citation :


Ca serait con qu'on ait 1% de chance tolérée pour que le train sorte pas parcequ'il a pas eu le temps de répondre dans le temps imparti.  

 
Clair  :lol:  
 

Citation :


PS: A ma connaissace, seul BeOS est capable de faire du "vrai" temps réel sur i386. Linux et Windows ont chacun une approche pour imiter le comportement, mais leur architecture interdit tout réel fonctionnement en tant que système temps réel.

 
Heu... QNX tourne sur I386.. et je suis quasi certain de ce que
j'avance quand je dis qu'il en existe une version vraiment temps reel.

Reply

Marsh Posté le 23-06-2003 à 00:27:55    

pour résumer:
 
un système temps réel assure l'envoi d'informations non périmées

Reply

Marsh Posté le 23-06-2003 à 00:55:43    

Alana a écrit :

Heu... QNX tourne sur I386.. et je suis quasi certain de ce que
j'avance quand je dis qu'il en existe une version vraiment temps reel.  


Absolument !
 [:clweb]


---------------
@+ , Claude
Reply

Marsh Posté le 23-06-2003 à 01:04:24    

Mes sources pour les OS ne sont pas d'hier non plus, y'a peut-être eu des améliorations ;)
 
D'ailleurs côté Windows aussi, M$ se vente que Windows 2003 offrirait des services temps réel.
 
M'enfin moi je préfère pas me mouiller et répéter bêtement ce qu'on m'a dit il y a un petit moment déjà...
 
Parceque quand on regarde des infos sur le temps réel, on trouve 90% de sujets de thèses, donc à priori, c'est pas le premier venu qui maîtrise le sujet ;)

Reply

Marsh Posté le 23-06-2003 à 01:10:31    

QNX (enfin Neutrino) EST un système temps réel

Reply

Marsh Posté le 23-06-2003 à 01:10:31   

Reply

Marsh Posté le 23-06-2003 à 01:16:02    

Bein voila, c'est le neutrino qui me derange  :D  
Il existe quoi comme version de QNX ? il me semble qu'en  
fait c'est un micro noyau sur le quel tu rajoute ce que tu veux..
Du coup il avaient du faire une version de l'os pour les systemes embarques et une autre un plus plus grosse non ?

Reply

Marsh Posté le 23-06-2003 à 09:25:30    

MagicBuzz a écrit :

C'est ça, un système temps réel est un système qui a pour contrainte de répondre dans un temps imparti, avec une proportion de perte d'infos (s'il ne réponds pas) donc la limite est précisée.
 
Un système temps réel "dur" est un système qui ne doit subir aucune perte d'information, par exemple le train d'atterrissage d'un avion.
 
Ca serait con qu'on ait 1% de chance tolérée pour que le train sorte pas parcequ'il a pas eu le temps de répondre dans le temps imparti.
 
PS: A ma connaissace, seul BeOS est capable de faire du "vrai" temps réel sur i386. Linux et Windows ont chacun une approche pour imiter le comportement, mais leur architecture interdit tout réel fonctionnement en tant que système temps réel.


 
Il y a une foultitude d'OS temps reel sur 386, RTLinux, VXWorks et beaucoup d'autres.

Reply

Marsh Posté le 23-06-2003 à 10:25:56    

Master_Jul a écrit :

Bonjour,
 
à la rentrée je vais en BTS IRIS (Ex Informatique Industrielle) et j'ai vu au programme, où entendu aux différentes visites qu'on utilisait des "systèmes temps réel", ma question... Qu'est ce que c'est ? :ange: :d  
 
Merci !  :hello:


 
Tu le fais où ton BTS IRIS ? (je suis curieux  :whistle: )


---------------
"Je pense qu'avec des 'si' on mettrai une bouteille de butagaz dans le cul de tous les manchots" © LaMite
Reply

Marsh Posté le 23-06-2003 à 11:58:23    

neo_ a écrit :


 
Tu le fais où ton BTS IRIS ? (je suis curieux  :whistle: )


 
Sur Nancy, il n'y que 2 établissements qui proposent cette formation, Loritz, qui a une promotion de 15 places (mon établissement d'origine), et St Joseph, un établissement privé, promo de 24 places, où je suis pris (sous réserve que je bosse :d)
 
Merci pour vos réponses  :jap:


---------------
En français, on écrit "connexion", pas "connection".
Reply

Marsh Posté le 23-06-2003 à 14:40:48    

Alana a écrit :


Il existe quoi comme version de QNX ? il me semble qu'en  
fait c'est un micro noyau sur le quel tu rajoute ce que tu veux..
Du coup il avaient du faire une version de l'os pour les systemes embarques et une autre un plus plus grosse non ?


 
Ouais y a une belle interface graphique (Photon GUI) qui peut se "plugguer" dessus
 
http://www.qnx.com/products/ps_neutrino/
http://www.qnx.com/products/ps_neutrino/faq.html


Message édité par antp le 23-06-2003 à 14:42:10

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed