Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Vous avez demandé le commentaire #767770.

Retourner sur le contenu associé.

Re: Parallélisme, nouveau défi

Posté par Ontologia (page perso, ) le 24/10/2006 à 10:21. (lien). Évalué à 3.

moi je le vois évoluer tous les jours, dernièrement un dev à fait fonctionner du pcmcia et du wifi ....
Heureusement, ça fait tou même 15 ans qu'il existe !

tu peux expliquer ? que conseille tu comme langage pour programmer un OS ?
Lisaac puisqu'il a été principalement conçu pour ça.

http://isaacos.loria.fr/download/Lisaac_RM_02.pdf
Page 48.

En gros l'astuce consiste à inliner du C dans une section INTERRUPT (qui sera donc compilé en fonction), et quitte à inliner du C, inlinons directement de l'ASM.

En particulier pour une interruption tu ouvres une section __BEGIN_INTERRUPT__

Tout l'IsaacOs a été codé comme ça, et sont écris en Lisaac le driver du controleur disque, le driver vidéo, clavier, souris, etc...

Pour ce qui concerne la sécurité, l'OS est conçu pour utiliser les 4 ring des processeurs intel, mais ça n'a pas été implémenté pour faciliter le port sur des processeurs sans ring.

Tu trouveras toutes les explications ici :
http://isaacos.loria.fr/papers/cfse.pdf

alors issacos c'est bien joli mais moi hurd, je le démarre et je peux faire l'irc avec, isaacos, je demande à voir ... et puis hurd pêche par le nombre de dev mais même si isaacos est le truc conceptuel le meilleur du monde si les dev ne sont pas intéressés par le langage et par porter des applications dessus ça ne décollera pas plus voir même jamais ..
Ce sont des OS qui n'ont pas du tout le même age, et le deuxième n'est pas encore libéré, rien n'est comparable.

On en reparle dans deux ans !

[ Répondre ]