| Chapitre 2 : Les éléments de base |
Définition
Exemples de ressources :
Donc, dans un système, il y a plusieurs types de ressources. Suposons que m est le nombre de ces différents types alors:
La ressource dont le nombre d'unités disponibles est égal à 1 est dite ressource critique.
Exemple :
Lorsqu'un processus demande une ressource donnée, toute unité disponible de ce type peut lui être attribuée.
Les ressources peuvent être :
Les ressources
Nous appelons ressource toute entité nécessaire à la progression d'un processus.
Elle est demandée au système par le processus. Si elle est non disponible, alors le système suspend l'exécution de ce processus jusqu'à la disponibilité de cette même ressource. On dit que le processus est bloqué en attendant cette ressource.
Le système doit allouer l'unité centrale au processus pour que l'exécution puisse se faire.
Représente l'ensemble de ces types. Chaque type correspond à une collection d'unités. Chaque type Rj est associé à un nombre Nj qui représente le nombre d'unités disponibles de ce type de ressources.
L'unité centrale dans un système monoprocesseur est une ressource critique.