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