Systèmes d’Exploitation - ENSIN6U3
Gestion des ressources
Leonardo Brenner 1Jean-Luc Massat 2
Aix-Marseille Université
Faculté des Sciences
Table de matière
1Ressources
Définition des ressources
Allocation de ressources
2Interblocages
Traitement des interblocages
Ignorer les problèmes
Prévention des interblocages
Évitement des interblocages
Détection des interblocages
Guérison des interblocages
Leonardo Brenner , Jean-Luc Massat (AMU) Systèmes d’Exploitation 2 / 27
Ressources
Table de matière
1Ressources
Définition des ressources
Allocation de ressources
2Interblocages
Traitement des interblocages
Ignorer les problèmes
Prévention des interblocages
Évitement des interblocages
Détection des interblocages
Guérison des interblocages
Leonardo Brenner , Jean-Luc Massat (AMU) Systèmes d’Exploitation 3 / 27
Ressources Définition des ressources
Définition des ressources
Définition d’une ressource
Une ressource est un objet utilisable par une tâche. Elle est caractérisée par :
l’existence d’un mode d’emploi ;
un état (libre ou allouée) ;
l’existence d’un allocateur que répond aux requêtes.
Type de ressources
On distingue les ressources :
banalisées : qui ont des occurrences multiples (imprimantes, canaux
d’E/S) ;
réquisitionnables : CPU, mémoire ;
physiques ou logicielles ;
partageables ou réentrantes : pour le code d’un programme.
Leonardo Brenner , Jean-Luc Massat (AMU) Systèmes d’Exploitation 4 / 27
Ressources Définition des ressources
Utilisation des ressources
Étapes d’utilisation
Demande : représente l’étape de demande d’une ressource. Si la
demande ne peut pas être satisfaite, on la met en attente ;
Utilisation : le processus peut utiliser la ressource ;
Libération : le processus libère la ressource demandée et allouée.
Leonardo Brenner , Jean-Luc Massat (AMU) Systèmes d’Exploitation 5 / 27
1 / 27 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !