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

Répondre à