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