0% ont trouvé ce document utile (0 vote)
104 vues3 pages

Algorithmes d'ordonnancement Linux en TP

Transféré par

Asma Agharghar
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
104 vues3 pages

Algorithmes d'ordonnancement Linux en TP

Transféré par

Asma Agharghar
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 9

INF4021–SYST. D’EXPLOITATION LINUX


Responsable Module: Oussama SMIMITE
Niveau: 4ème Année Année: 2021/2022
Filière: G. Informatique Session: 7 – Automne 2022

Exercice1:

1- Considérons 5 Processus suivant :

Processus Temps d’exécution Temps d’arrivée


1 3 0
2 6 2
3 4 4
4 5 6
5 2 8

En utilisant un algorithme d’ordonnancement FCFS (Fifo) donnez :

1. le diagramme de Gantt,

2. le temps de séjour de chaque processus,

3. le temps moyen de séjour des processus,

4. le temps d’attente de chaque processus,

5. le temps moyen d’attente des processus

2- Considérons 5 Processus suivant :

Processus Temps d’exécution Temps d’arrivée

1 3 0
2 6 1
3 4 4
4 2 6
5 1 7

1
En utilisant un algorithme d’ordonnancement SJF en mode non préemptif donnez :

le diagramme de Gantt,

le temps de séjour de chaque processus,

le temps moyen de séjour des processus,

le temps d’attente de chaque processus,

le temps moyen d’attente des processus

Refaire le même exercice en utilisant un algorithme d’ordonnancement SJF en mode préemptif

3- Considérons 5 Processus suivant :

Processus Temps d’exécution priorité Temps d’arrivée

1 4 0 0
2 8 1 1
3 6 4 4
4 2 6 6
5 4 7 7

En utilisant un algorithme d’ordonnancement basé sur des priorités donnez :

le diagramme de Gantt

le temps de séjour de chaque processus

le temps moyen de séjour des processus

le temps d'attente de chaque processus

le temps moyen d'attente des processus

Refaire le même exercice en utilisant un algorithme d’ordonnancement circulaire de quantum Q = 2 .

2
Exercice2:

1. Ecrire un programme qui crée 3 threads . Chacun d’entre eux devra afficher dix fois un nombre
passer comme paramètre.
2. Ecrire un programme qui crée 1 threads qui permet d’ afficher un message passer comme
paramètre.
3. Ecrire un programme qui crée 3 threads . Chacun d’entre eux devra faire une opération
arithmétique( Somme ,multiplication, soustraction) sur trois nombre et afficher le résultat.

Vous aimerez peut-être aussi