Définition
Un processus est l’image mémoire de l’exécution d’un programme ou fichier binaire
Programme ou fichier binaire :
- objet statique
- contenu identique dans le temps
- les variables n’ont pas de valeurs
- les fichiers ne sont ni lus ni écrits
Processus :
- chargement en mémoire d’un fichier binaire
- variables sont initialisées
- tableau crées par allocation mémoire
- fichiers sont lus/écrits
⇒ État variable tout au long de l’exécution
⇒ Dynamique
États d’un processus
Dans tous les systèmes d’exploitation (SE) un processus peut être dans les trois états principaux suivants :
- Actif : un processeur lui a été attribué et il exécute une partie de son code
- Activable : il est prêt à être exécuté, il dispose de toutes les ressources nécessaire sauf d’un processeur