Please enable JavaScript.
Coggle requires JavaScript to display documents.
gestion des processus - Coggle Diagram
gestion des processus
Definition d un processus
un processus est un programme en cour d execution qui a besoin de ressources physique (memoire;processeur;imprimante etc)
l execution d un processeur dure un certains temps,avec un debut et une fin
les evenements qui peuvent declencher la creation d un processus sont:
l intialisation du systeme: au chargement du systeme il y a creation automatique du processus utilisaturs
une demande de l utilisateur
un processus peut lancer un autre processus et dans ce cas il en devient le parent ,l autre sera designer comme un processus fils
1 a quoi sert un processus
probleme: un processus ne peut executer qu une seule instrution a la fois
defi: comment permettre a un processus de faire plusieur activite en meme temps
solution: utilisation des processus
de point de vue conceptuel: chaque processus possede son processeur virtuel
mais en realite : le processus bascule constament d un processus a l autre.
ce basculement rapide est appele mutiprogrammation
4 Cycle de vie d un processus
les etats existes dans la pluspart des systemes d exploitations sont:
INITIALISATION OU CREATION :
cest le premier etat d un processus ou se fait le chargement des instructions l allocation de memoires et des ressources
puis passe a l etat pret( ou runnable)
ETAT PRET :
dans cet etat le processus est charge en memoire centrale
il sera mis en attente jusqu a ce qu on lui libere le processuset il passera ensuite a l etat actif
ETA T ACTIF OU EN EXECUTION
le processus en cours d execution par le processur
etat terminer
le processus est terminer cest a dire soit le resultat est connu soit le programme a ete force a s arreter
etat bloque
le processus a ete interompue ou attend une ressource pour terminer des sa liberation il repasse a l etat pret
3 caracteristique d un [processus]
chaque processus est represente dans la SE par un PCB( process control block)
tous les PCB sont ranges dans une table en memoire centrale a cause de leur
manipulation frequente.
le PCB contient plusieurs infirmations concernant un processus specifique
comme par exemple
L etat du processus
compteur d instruction indique l adresse de l instruction suivante
devant
etre executer par ce processus.
INFORMATION CONCERNANT LA PRIORITE DU PROCESSUS
INFORMATION SUR L ETAT DES E/S liste des peripherique E/s aloue a ce processus