Académique Documents
Professionnel Documents
Culture Documents
D�partement d�Informatique
Groupe : A1
Exercice 2 : (4 Pts)
- 6 unit�s de calcul
- 6 unit�s d�E/S
- 2 unit�s de calcul
- 3 unit�s d�E/S
- 5 unit�s de calcul
- 3 unit�s d�E/S
- 11 unit�s de calcul
- 2 unit�s d�E/S
On suppose que :
1. Donnez les diagrammes d�ex�cution des jobs A et B dans les deux modes
d�exploitation : mono programm� et temps partag�.
2. Calculez le temps de r�ponse pour chaque job ainsi que le temps de r�ponse moyen
a. Mono programm� :
T. R�ponse (A) = 18 � 1 = 17 u
T. R�ponse (B) = 39 � 2 = 37 u
b. Temps partag� (q = 5)
T. R�ponse (A) = 29 � 1 = 28 u
T. R�ponse (B) = 31 � 2 = 29 u
D�partement d�Informatique
Groupe : C2
Exercice 2 : (4 Pts)
- 6 unit�s de calcul
- 6 unit�s d�E/S
- 2 unit�s de calcul
- 3 unit�s d�E/S
- 5 unit�s de calcul
- 3 unit�s d�E/S
- 11 unit�s de calcul
- 2 unit�s d�E/S
On suppose que la t�che de contr�le du syst�me est n�gligeable.
a. Mono programm� :
T. R�ponse (A) = 18 � 1 = 17 u
T. R�ponse (B) = 39 � 2 = 37 u
b. Multiprogramm� :
T. R�ponse (A) = 19 � 1 = 18 u
T. R�ponse (B) = 29 � 2 = 27 u
D�partement d�Informatique
Groupe : C5
temps implique moins de commutations de contexte mais fait perdre le concept m�me
de
partage du processeur (comparable � la multiprogrammation).
Exercice 2 : (4 Pts)
- 13 unit�s de calcul
- 2 unit�s d�E/S
- 3 unit�s de calcul
- 8 unit�s d�E/S
On suppose que :
1. Donnez les diagrammes d�ex�cution des jobs A et B dans les trois modes
d�exploitation : mono programm�, multiprogramm� et temps partag�.
2. Calculez le temps de r�ponse pour chaque job ainsi que le temps de r�ponse moyen
D�partement d�Informatique
Groupe : C4
. Les processus sont ex�cut�s les uns � la suite des autres selon l�ordre
d�arriv�e.
. Le temps CPU est distribu� entre les processus en petites tranches appel�es
quantums de temps.
. Chaque processus est ex�cut� sur un processeur physique.
Exercice 2 : (4 Pts)
- 2 unit�s de calcul
- 5 unit�s d�E/S
- 3 unit�s de calcul
- 3 unit�s de calcul
- 4 unit�s d�E/S
- 3 unit�s de calcul
- 3 unit�s d�E/S
- 4 unit�s de calcul
1. Donnez les diagrammes d�ex�cution des jobs A, B et C dans les deux modes
d�exploitation : mono programm� et multiprogramm�.
2. Calculez le temps de r�ponse pour chaque job ainsi que le temps de r�ponse moyen
D�partement d�Informatique
Groupe : C1
2. Compl�tez le texte par les mots suivants : actif, bloqu�, pr�t, termin�.
Lorsqu'il manque � un processus une ressource autre que le processeur, il est dans
l'�tat bloqu�.
Lorsqu'un processus a toutes ses ressources � l'exception du processeur, il est
dans l'�tat pr�t. Enfin
lorsqu'un processus a toutes ses ressources, y compris le processeur, il est dans
l'�tat actif.
L'allocation du processeur consiste � choisir un processus dans l'�tat pr�t, et �
lui allouer le
processeur, le faisant passer dans l'�tat actif. Un processus actif peut perdre le
processeur, et
repasser dans l'�tat pr�t lorsque le syst�me d�sire allouer le processeur � un
autre processus.
Lorsqu'un processus actif demande une ressource qui n'est pas disponible, il passe
dans l'�tat
bloqu�, et le processeur lui est retir�. Lorsque la ressource demand�e par un
processus devient
disponible, elle peut lui �tre allou�e; le processus a alors toutes ses ressources
sauf la ressource
processeur et passe donc dans l'�tat pr�t.
Exercice 2 : (4 Pts)
- 2 unit�s de calcul
- 7 unit�s d�E/S
- 11 unit�s de calcul
- 4 unit�s de calcul
- 4 unit�s d�E/S
- 1 unit� de calcul
D�partement d�Informatique
Groupe : A2
2. Pour chacune des transitions suivantes entre les �tats d�un processus, indiquez
si la
transition est possible. Si c�est le cas, donnez un exemple d��v�nement qui
pourrait
en �tre � l�origine.
a. Actif � Pr�t : possible, � l�expiration du quantum de temps d�un processus.
b. Actif � Bloqu� : possible, lorsqu�un processus �met une demande d�E/S.
c. Bloqu� � Actif : impossible, un processus bloqu� doit passer par l��tat pr�t
avant
d��tre actif.
Exercice 2 : (4 Pts)
- 2 unit�s de calcul
- 7 unit�s d�E/S
- 11 unit�s de calcul
- 4 unit�s de calcul
- 4 unit�s d�E/S
- 1 unit� de calcul
On suppose que la t�che de contr�le du syst�me est n�gligeable,