[Kos-dev] un nouveau (moi)

Thomas Petazzoni thomas.petazzoni at enix.org
Sun Mar 20 23:49:30 CET 2005


Salut,

atounkara at nomade.fr a écrit :

> Je vous avais contacté dans le même ordre d'idée, pour bosser sur KOS (entre autres à propos des sujets suivants :)

Les sujets que tu proposes sont intéressants. Voici mes quelques 
commentaires.

> - version 64 bits

A l'heure actuelle, KOS fonctionne uniquement sur architecture IA32, et 
n'a jamais été porté sur aucune autre architecture. Bien que nous ayons 
essayé de séparer les fonctionnalités portables de celles qui ne le sont 
pas, il est fort probable que sa portabilité soit assez réduite. Il se 
peut en effet que nous fassions diverses suppositions sur l'existence de 
mécanismes disponibles sur l'architecture x86 qui ne le sont en réalité 
pas sur d'autres architectures.

Au mois de décembre/janvier, j'avais commencé un portage de KOS sur 
l'architecture MIPS. Le loader était fonctionnel, capable de linker 
plusieurs modules et de lancer le début d'initialisation du noyau. 
Malheureusement, je n'ai pas eu le temps de rendre tout cela « 
committable » (beaucoup de mon travail était expérimental, et tout le 
système de compilation a été modifié à l'arrache).

> - version temps réel pour l'embarqué

C'est-à-dire ? De quel type de temps réel parles-tu ? Si tu parles de 
temps réel « mou », alors un ordonnanceur plus évolué sera "suffisant". 
Si tu parles de temps réel « dur », alors là, c'est le système dans sa 
totalité qu'il faut revoir. En effet, le fonctionnement de la mémoire 
virtuelle est difficilement compatible avec les contraintes du temps 
réel « dur ».

> - version pour des machines parallèles

C'est-à-dire ?

> je voulais savoir si c'était implémenté ou prévu

Rien de ce qui est indiqué n'est prévu. En tout cas pas dans d'ici 2050.

> C'est peut être un problème de temps mais toujours est il que je n'ai jamais recu de  réponse

En voici une ;-)

Bonne soirée,

Thomas
-- 
PETAZZONI Thomas - thomas.petazzoni at enix.org
http://thomas.enix.org - Jabber: thomas.petazzoni at jabber.dk
KOS: http://kos.enix.org/ - SOS: http://sos.enix.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E  1624 F653 CB30 98D3 F7A7

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://the-doors.enix.org/pipermail/kos-dev/attachments/20050320/381a08ea/signature.pgp


More information about the Kos-dev mailing list