Projet système PC : 2019 - BESOMBES Tanguy, BUCHE Nathan, JABAL Rama, JEAN Maxime, TAIX Victor

De Ensiwiki
Aller à : navigation, rechercher


Mycomputer.png  Deuxième Année  CDROM.png  Informatique 


TempOS

Développeurs Tanguy Besombes
Nathan Buche
Rama Jabal
Maxime Jean
Victor Taïx


Journal de bord

Semaine 1 - 06/02/19 et 08/02/19

  • Prise en main du sujet et de la documentation.
  • Récupération du dépôt git.
  • Ajout des primitives d'affichage écran. -> fin de la phase 1.
  • Mise en place de la phase 2.

Semaine 2 - 13/02/19 et 15/02/19

  • Mise en place du timer.
  • Création d'un processus.

Semaine 3 - 20/02/19 et 22/02/19

  • Continuation du timer.
  • Mise en place de la phase 3 en parallèle.
  • Mise en place du scheduling avec prioritées (FIFO).
  • Gestion des files de priorités.

Semaine 4 - 06/03/19 et 08/03/19

  • Fin du debug du timer -> fin de la phase 2.
  • Debug création processus et début terminaison

Semaine 5 - 13/03/19 et 15/03/19

  • Debug terminaison, gestion des fils. -> fin de la phase 3.
  • Début phase 4.

Roadmap imposée

  • Phase 1 : Prise en main de l'environnement
    100 %
  • Phase 2 : Création et lancement de processus de niveau noyau
    100 %
  • Phase 3 : Ordonnancement, création dynamique et terminaison de processus de niveau noyau
    90 %
  • Phase 4 : Gestion des communications et synchronisation de processus de niveau noyau
    5 %
  • Phase 5 : Séparation des espaces mémoire noyau et utilisateur : gestion de processus utilisateur + gestion de la mémoire virtuelle
    0 %
  • Phase 6 : Gestion du clavier et implémentation d'un pilote de console
    0 %
  • Phase 7 : Implémentation d'un interprète de commandes
    0 %

Liens utiles

Retour à la page résultats du projet système