Un des articles concerne le toolkit trace pour étudier le comportement du système. Cela a l'air d'être très puissant (petit bémol, je ne maitrise pas encore la programmation système, je peux donc me tromper).
Aller plus loin
- Second Real Time Linux Workshop (106 clics)
# Programmer
Posté par NebuchadnezzaR . Évalué à 1.
J'avais justement envis d'men faire un en micro-noyo et tt, mais pour ça faut bien connaitre la programmation, l'archi et tt et tt...pas cool..ça viendra un jour....
[^] # Re: Programmer
Posté par Anonyme . Évalué à 0.
un jour mais pas tout seul !
[^] # Re: Programmer
Posté par NebuchadnezzaR . Évalué à 1.
[^] # Re: Programmer
Posté par Nicolas Ferre . Évalué à 1.
http://www.rtlinux.org(...)
et
http://www.rtai.org(...)
et tu verras que tu n'est déjà pas tout seul !! Les projets sont très intéressants et d'une grande vitalité.
--
Nico.
# linux embarque
Posté par jm . Évalué à 1.
Certains articles sont en ligne.
http://embedded.linuxjournal.com/magazine/index.html(...)
une interview tres interessante avec deux des acteurs du monde linux embarque:
http://embedded.linuxjournal.com/magazine/elj-issues/issue00/4339.h(...)
Sinon y'a bien sur un concours pour gagner... un "embedded PC"
http://embedded.linuxjournal.com/magazine/elj-issues/issue00/4340.h(...)
La "machine" a gagner:
http://www.zflinux.com/machz.html(...)
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
Pour resumer mon point de vue: c'est pas sorcier, ca a quelques applications TRES utiles, mais pour le reste, c'est un effet de mode.
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
1) le temps-réel critique : tout écart peut provoquer un problème majeur que l'on ne peut pas se permettre. Ce sont des système où les contraintes de déterminisme sont telles qu'on ne peut pas toujours utiliser un système d'exploitation.
2) le temps réel "mou" : une erreur dans les délais provoque une gène acceptable (genre une image qui saute dans une transmission TV, etc..). C'est une domaine où l'on peut parfaitement utiliser un OS bien conçu pour accomplir cette tâche (genre pas un OS ordinaire genre Windows, Linux, BSD, Mac OS ou autre).
3) le temps réel commercial : juste pour faire croire au gogo que grace à son super-processeur de la mort, il n'aura plus à attendre que son ordinateur ait fini une tâche qu'il lui a confié. Cela n'a rien à voir avec le temps réel, puisque le temps-réel, ça ne veux pas dire que ça va vite (ça pourrait même être très lent), cela signifie simplement que les délais d'attendre peuvent être prévus, ainsi que les taux d'échecs.
Pour répondre à un autre commentaire, le temps-réel, le vrai, c'est compliqué, absolument pas trivial et d'ailleurs c'est sur ce problème que porte ma thèse.
mata ne
--
luigi
mailto:luigi@fleming.u-psud.fr
[^] # Re: linux embarque
Posté par bmc . Évalué à 1.
Et merci pour ces explications
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
Ca m'interesse :))
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
le pseudo temps reel fourni par les modifications du noyau RT-linux sont surtout des modifications de scheduleur unix. Dans RT-linux on peut donner en plus de la priorité un flag "tache temps reel" qui assure une frequence minimale de cheduling de cette tache. Ainsi, les taches marquées "temps reel" peuvent compter sur le fait d'obtenir des time-slices a intervalles reguliers (et frequents). ca aide et ca peut suffir pour du streaming video ou autre. Ca ne suffit pas pour les vrais applications RT dont tu parles.
[^] # Re: linux embarque
Posté par Olivier Dupuis . Évalué à 1.
scheduler : moteur d'ordonnancement ;
flag : drapeau :) ;
cheduling : francisation de scheduling, ordonnancement ;
time-slices : ? - pas envie de regarder dans le dico ;
streaming video : j'ai plus le nom en tête mais là aussi, ya des version françaises.
Ceci dit sans animosité aucune, ça m'a juste bien amusé de lire le texte ...
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
en fait les doc informatiques sont si souvent en anglais qu'une fois les termes techniques traduits en francais ca devient illisible. Il faut reflechir a quoi peuvent correspondre 'ordonnanceur', 'drapeau' ,... alors que scheduler et flag "parlent" tout de suite plus ...
enfin je suppose que c'est une question d'habitude. cheduler c'etait scheduler avec une typo... tu l'avais sans doute compris ;-)
[^] # Re: linux embarque
Posté par reno . Évalué à 1.
Ceci dit je suis d'accord: parfois les termes Anglais sont tellement mieux connus que utiliser les termes Francais n'aide pas au contraire..
[^] # Re: linux embarque
Posté par Nicolas Ferre . Évalué à 1.
"le pseudo temps reel fourni par les modifications du noyau RT-linux sont surtout des modifications de scheduleur unix"
Dans RTLinux un 'micro noyau' est inséré au dessous du noyau Linux qui constitue ainsi une tâche de priorité minimale. RTLinux intercepte ainsi les interruptions à la place du gestionnaire d'IT de Linux rendant ainsi le noyau Linux préemptif.
- le service temps réel ainsi fournit est temps réel 'dur' et non pas 'pseudo' ;
- les modifications de scheduller sont surtout mise en place par Montavista et son Hard Hat Linux et non par RTLinux (bien que son 'micro noyau' soit doté d'un scheduller...).
J'ai rédigé un petit rapport de stage parlant de GNU/Linux embarqué et de RTLinux. C'est en dev... vos remarques sont les bienvenues...
http://nferre.free.fr/emlnx/rapport/(...)
et
http://nferre.free.fr/(...)
--
nicolas.ferre@alcove.fr
[^] # Re: linux embarque
Posté par Anonyme . Évalué à 0.
La seule différence en un unix standard et RT c'est le temps de latence qui est réduit à son minimum.
c'est tout !
Franck
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.