Thread |
Une file d'instruction appartenant à un processus. Les différentes threads exécutent en parallèle. Chaque Thread possède un état d'exécution, pile d'exécution, espace privée de variables locales. ça sert à ne pas laisser une partie du programme planté, bloquer l'exécution des autres parties. |
Ordonnaceur à court terme |
gestion des processus prets: selection du processus à executer |
Dispatcher |
donne le controle au processus choisi par le Scheduler |
Ordonnanceur à moyen terme |
gestion des SWAP IN/OUT |
Ordonnanceur à court terme |
gestion des nouveaux processus (de l'état nouveau à pret) |
temps de traitement/temps de rotation |
temps de vie du processus |
temps d'execution/burst time |
le temps CPU pris par ce processus |
temps d'attente/ wait time |
temps passé en fil d'attente |
temps de repoense |
temps entre la date d'arrivée et la premeiere prise du CPU |
famine |
un processus reste toujours (ou pour une très longue durée) en attente |
fragmentation interne |
espace memoire libre dans les partitions |
fragmentation externe |
espace memoire libre entre les espaces alloué (tellement petits qu'il est insuffisant pour tout processus) |
table de page |
contient pour chaque page du processus la page de memoire correspondante + un bit de présence |
table de segment |
contient l'adresse de base + la longueur du segment + infos de protection pour chaque segment du programme |
seek time |
temps pris par l'unité disque pour s'alligner avec le disque désiré |
Scan |
l'oiel fait un balayage de tout le disque du cylindre 0 à n. en allée et en retour |
look |
comme scan mais en se limitant à l'extreme requette dans tout les sens |
C-LOOK/C-SCAN |
comme look et scan mais dans un seul sens (à l'arrivé à l'extreme on fait un retour rapide sans balayage au 0 ou l'extreme |
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by mahdi007