[HS] Temps reel [Re: horloge a la bourre]
On Fri, Nov 15, 2002 at 11:18:42AM +0100, Olivier wrote:
> - Soit il s'agit d'un Patch du noyau qui augmente la
> cadence de l'horloge interne (par défaut 100 Hz comme le
> précise les standards UNIX) ainsi que les règles
> d'ordonnancement des processus pour avoir un système
> proche des systèmes temps-réel (ex : RTLinux)
Absolument pas. RTLinux est un micro-noyau temp réel dur qui
fait tourner un noyau Linux relativement normal comme un
tache de faible priorité. Comme ça, tes tâches temps-réelles
tournent vite, et Linux occuppe le reste du temps. Avec ça,
RTLinux te donne une API pour communiquer entre tâches
temps-réel et tâches Linux normales.
Augmenter la cadence de l'horloge n'aurait probablement
aucun effet, à part peut-être ralentir le système quand il
est très chargé.
> - Soit il s'agit d'un système qui va lancer sous Linux un
> nouvel ordonnanceur en mode préemptif (seul le root peut
> en lancer) sur lequel on poura lancer de nouveaux
> processus (ex : Hard Hat)
Ça améliore le temps de réaction du noyau, ça ne le rend pas
temps-réel.
> missiles
Utiliser Linux pour guider des missiles me parait une bonne
méthode pour perdre la guerre :-)
> Ces noyaux temps-réel sont surtout utilisés dans les
> systèmes embarqués et ne sont pas adaptés à la majorité
> des logiciels UNIX généraux (ex : X n'est supporté par
> aucun noyau temps réel ...). Bref c'est pas fait pour les
> utilisateurs Linux :o)
Visiblement, les grands pontes de Linux ne sont pas d'accord
avec toi: Linux est préemptif depuis 2.5.5 et Linux 2.6 le
sera aussi. Ce qui donnera de meilleurs temps de réponse,
mais ne le rendra pas temps-réel.
/Y
Reply to: