TD Se Mimbeu

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 2

YVES MIMBEU

TD SE
EXERCICE I : Questions de cours
1. Citer quatre foncti onnalités d’un système d’exploitation.
2. Citer quatre taches d’un noyau Unix.
3. Citer quatre éléments correspondant au contexte d’exécution d’un processus.
4. Quelle est la différence entre ordonnancement et synchronisation ?
5. Qu’est-ce qu’un PID ? Comment un utilisateur peut-il connaitre la valeur d’un PID ?
Citer deux commandes pouvant prendre un PID comme paramètres.
6. Dans le système UNIX, est-ce que tout processus a un père ? Que se passe-t-il
lorsqu’un processus devient orphelin (mort de son père) ? Quand est-ce un processus
passe à l’état Zombie ?

EXERCICE II :
1. a. Expliquez la différence fondamentale entre un algorithme d’ordonnancement préemptif et
non préemptif.
b. Lequel fournit la meilleure performance?
2. Considérons les trois processus A, B, C dont les temps d’exécutions et d’arrivages
sont donnés par le tableau suivant :
Processus Temps arrivage Temps d’exécution
A 0 18
B 2 4
Ces processus sont exécutés suivant l’algorithme d’ordonnancement Round Robin. Le
temps de commutation est supposé nul.
a. Expliquez le fonctionnement de cet d’algorithme d’ordonnancement ; Et donner le
type auquel il appartient
b. Faire un schéma illustrant leurs exécutions suivant cette stratégie Round Robin.
(Qt=3 unités de temps)
c. Calculez le temps de séjour et d’attente de chaque processus A et B.
d. Calculez : le temps moyen de séjour, le temps moyen d’attente
e. Déterminer le nombre de changement de contexte.
f. Calculer le rendement de cet ordonnancement (Throughput)

EXERCICE III :

1. Quels sont les avantages de la mémoire virtuelle par rapport à un système de


mémoire « réelle » ?
2. Expliquez la différence entre la segmentation et la pagination, les intérêts de l’une
par rapport à l’autre.
3. A quoi sert le TLB dans un processeur ? (TLB= Translation Lookaside Buffer)
4. Soit un ordinateur avec un processeur multi-cœurs. Le processeur contient 4 cœurs
64 bits. La taille de la mémoire physique est de 4 giga octets. La taille d’un
cadre (page physique) est égale à celle d’une page mémoire, qui est de 8 ko. Il y a
YVES MIMBEU

une seule mémoire centrale dans le système. La taille du fichier d’échange (swap) est
de 6 giga octets. Décrivez et calculez ce qui suit :
a. L’espace virtuel adressable par le processeur multi-cœurs.
b. Le nombre de pages physiques (cadres).
c. Le nombre total de pages de la mémoire virtuelle pouvant être allouées sur le
système.
5. Supposons que le processeur 64 bits réserve 32 bits de l’adresse virtuelle pour définir
le numéro de la page, et 32 bits d’adresse virtuelle pour définir le déplacement dans
la page. Calculez :
a. La taille maximale d’une page
b. Le nombre maximal de pages mémoire adressables par un processus

EXERCICE : Mémoire
1. Quelle différences faite vous vous entre ces deux techniques de partitionnement de la
mémoire physique : MFT et MVT ?
2. Citer et expliquer deux Stratégies d’allocation de la mémoire physique de type
partition variables avec va-et-vient.
3. A quoi sert le MMU ? décrire brièvement son fonctionnement.
4. Citer trois algorithmes de remplacements de pages.

EXERCICE: Fichier
1. Définir : Fichier, Répertoire, Système de fichier
2. Citez deux types de fichiers
3. Différence entre lien physique et lien symbolique
4. Expliquez à l’aide d’un schéma l’exécution d’une E/S piloté par les interruptions

Vous aimerez peut-être aussi