[Kos-dev] Re:[Kos-dev] Cinq ans !

d2 kos-dev@enix.org
25 Jun 2003 18:14:09 +0200


Bonjour,

>>>>> "A" == atounkara@nomade fr <atounkara@nomade.fr> writes:
    A> Est il prévu une version 64 bits de KOS
 Est il prévu une
    A> version temps réel (ce qui permettrait éventuellement de le
    A> commercialiser)
 
 Salut

Une version 64 bits ? A terme oui. Insistons sur le "a terme"... Il
faut deja qu'on ait une becane 64 bits sous la main... on a pour
l'instant un ppc (et une sparc, thomas ?)...

Une extension temps-reel : c'est pas le but pour le moment. Une fois
qu'on aura isole les points de non predictabilite, oui,
peut-etre. Genre pour l'instant le but c'est de mettre en place le
swap, etc... pour tout le monde, ce qui pose probleme pour le TR. Une
fois que ca sera mis en place, on se posera la question de savoir
comment proteger les taches TR de ce genre de subtilite (mlock et
cie). En attendant, on se casse les neurones a faire un systeme
preemptible et reentrant, ce qui va circonscrire considerablement les
problemes de non predictibilite si on veut faire du TR plus tard (ie
une tache n'aura pas forcement a attendre qu'une autre, moins
prioritaire, ait termine son appel systeme). Ceci dit, on risque
toujours d'avoir des problemes si les taches TR partagent des synchros
avec des taches non TR (inversion de priorite du meme type). Bref, on
verra ca dans un 2eme temps, c'est franchement pas une priorite pour
le moment. Thomas, tu me dis si je me trompe...

Bonne journee,

-- 
d2