Télécharger cours: Les processus, à quoi ça sert ?

Sommaire: Les processus, à quoi ça sert

Les processus, à quoi ça sert ?
Une définition d’un processus
La vie intime des processus
Quelques caractéristiques des processus
Le contexte et la commutation de contexte
Les processus sous Unix
La communication entre processus
Les threads

Extrait du cours les processus, à quoi ça sert

Les processus, à quoi ça sert ?
Ça sert à faire plusieurs activités en « même temps ».
Par exemple :Faire travailler plusieurs utilisateurs sur la même machine. Chaque utilisateur a l’impression d’avoir la machine à lui tout seul.
Par exemple :Compiler tout en lisant son mail.
Problème : Un processeur ne peut exécuter qu’une seule instruction à la fois.
But : Partager un (ou plusieurs) processeur entre différents programmes (les processus).
Attention ! ne pas confondre Processus avec Processeur
Une définition d’un processus
Un processus est l’activité résultant de l’exécution d’un programme séquentiel, avec ses données, par un processeur.
La vie intime des processus
Allocation du processeur
Il existe différentes stratégies : avec ou sans réquisition du processeur (stratégies prémptives ou non-préemptives), fixées à priori en utilisant des informations sur le processus et l’activité du système.
méthode FIFO (First In, First Out)
Aussi appelé traitement par « train », par « lot » ou « batch ».
Les processus accèdent au processeur, chacun à leur tour, dans l’ordre d’arrivée, et monopolisent le processeur jusqu’à leur terminaison.
-Travaux courts pénalisés
-Temps de Réponse fonction de la Charge du système Stratégie indépendante du temps d’exécution des processus
Cette méthode est non-préemptive, c’est-à-dire qu’un processus monopolise le processeur jusqu’à sa terminaison.
Une amélioration de la stratégie FIFO est d’ordonner la file en fonction du temps estimé d’exécution des processus. Dans ce cas, le temps de réponse des travaux courts est diminué, et celui des travaux long est augmenté.

……….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Télécharger cours: Les processus, à quoi ça sert ? (374 Ko)  (Cours PDF)
Les processus, à quoi ça sert

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *