next up previous contents
suivant: Sources commentées monter: pjnoyo précédent: Problèmes rencontrés et solutions   Table des matières

Conclusion

Les précédents cours de système nous avaient permis d'apréhender les notions de processus, sémaphore et partage du temps. Ce projet a été l'occasion de mettre en \oe uvre ces connaissances pour implémenter ce noyau "de base". Il nous a permis de comprendre les différents mécanismes qui permettent, entre autre, de gérer les priorités et les différents modes d'exécution.

C'est un premier pas dans la partie de l'informatique qui n'est pas très éloignée du matériel. Ce noyau est un tout petit aperçu24 de ce que peut être un noyau UNIX ou Linux25.

Nous avons eu la chance de bénéficier d'une rallonge d'heures par rapport à nos prédécesseurs. C'est ce qui nous a permis de terminer le projet sans trop peiner, et en limitant relativement les heures supplémentaires. C'est une bonne chose. Il nous a été ainsi possible de réaliser les deux phases du projet et de les tester. A priori et sauf erreur de notre part, elles fonctionnent toutes les deux.

Le non-entrelacement de l'affichage lors de l'utilisation de la fonction affichS en mode "temps partagé", nous a permis de conclure au bon fonctionnement de cette dernière partie du projet.


next up previous contents
suivant: Sources commentées monter: pjnoyo précédent: Problèmes rencontrés et solutions   Table des matières
Alexandre DAGAN
2000-07-07