Académique Documents
Professionnel Documents
Culture Documents
Travail à réaliser :
Il est demandé de réaliser un gestionnaire d’allocation mémoire avec les algorithmes vus dans le
cours. Chaque groupe va programmer une seule politique répartie comme suit :
Détails :
Ecrire un programme en C qui permet de :
- Allouer une partition à un processus (entrer les infos du nouveau processus et faire
l’allocation)
- Libérer une partition (entrer le numéro de la partition à libérer)
- Défragmenter (cette opération permet de rassembler tous les espaces libres en un seul
espace libre à la fin)
- Sortir
4. Suivant le choix effectué (il faut tester les valeurs entrées, exemple < > 0).
5. Afficher l’état de la mémoire après l’allocation, après la libération et après la
défragmentation.
6. Après chaque opération, les partitions seront renommées si nécessaire.
Exemple : Arrivée de 30 KO