Projet système PC : 2019 - AJDOR Othmane, Klein Louis : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(Phase 2 : Création et lancement de processus de niveau noyau)
(Journal de bord)
Ligne 44 : Ligne 44 :
  
 
==Journal de bord==
 
==Journal de bord==
 +
 +
=== Phase 1 ===
 
'''05/06/2019 - Mise en place de l'environnement'''
 
'''05/06/2019 - Mise en place de l'environnement'''
 +
 +
* Prise en main de code de base et de l'environnement de travail
 +
* Mise en place des primitives d'affichage
 +
 +
=== Phase 2 ===
 +
'''06/06/2019 - Gestion de processus'''
 +
 +
* Mise en place de changement de contexte inter-processus
 +
* Implementation des fonctions d'execution des processus
 +
 +
'''07/06/2019 - Gestion d'horloge et des interruptions'''
 +
 +
* Mise en place de des fonctions de gestion d'horloge
 +
* Implementation des fonctions de traitement d'interruptions
 +
* Gestion du partage du temps CPU entre les processus
 +
 
==Difficultés rencontrées==
 
==Difficultés rencontrées==

Version du 7 juin 2019 à 07:46

Doot.gif
Titre du projet doot
Cadre Projet système

Équipe Othmane AJDOR, Louis Klein
Encadrants Yves Denneulin , Gregory Mounie, Patrick Reignier


Présentation

Equipe

Planning

Planning prévisionnel

Planning effectif

Phases de développement

Phase 1 : Prise en main de l'environnement

95 %

Phase 2 : Création et lancement de processus de niveau noyau

95 %

Phase 3 : Ordonnancement, création dynamique et terminaison de processus de niveau noyau

0 %

Phase 4 : Gestion des communications et synchronisation de processus de niveau noyau

0 %

Phase 5 : Séparation des espaces mémoire noyau et utilisateur : gestion de processus utilisateur

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 %

Journal de bord

Phase 1

05/06/2019 - Mise en place de l'environnement

  • Prise en main de code de base et de l'environnement de travail
  • Mise en place des primitives d'affichage

Phase 2

06/06/2019 - Gestion de processus

  • Mise en place de changement de contexte inter-processus
  • Implementation des fonctions d'execution des processus

07/06/2019 - Gestion d'horloge et des interruptions

  • Mise en place de des fonctions de gestion d'horloge
  • Implementation des fonctions de traitement d'interruptions
  • Gestion du partage du temps CPU entre les processus

Difficultés rencontrées