Systemes d x27 exploitation i chapitre ii la gestion des processus

Systèmes d ? Exploitation I Chapitre II La gestion des processus Amine DHRAIEF ère année Licence LFIG ESEN Université De La Manouba CDé ?nition source Dictionnaire Larousse Processus nom masculin latin processus de procedere progresser ?? Encha? nement ordonné de faits ou de phénomènes répondant à un certain schéma et aboutissant à quelque chose Le processus d'une crise ?? Suite continue d'opérations d'actions constituant la manière de faire de fabriquer quelque chose Les processus de fabrication doivent être revus CDé ?nition source ISO Processus ensemble d'activités corrélées ou interactives qui transforme des éléments d'entrée en éléments de sortie CDé ?nition source Dictionnaire de l'informatique de Pierre Yves Morvan Processus ?? Suite d'actions élémentaires dont le résultat est équivalent à l'action principale dont elles sont la décomposition ?? La notion de processus permet de décrire le comportement d'un système d'exploitation CDé ?nition source CDé ?nition source wikipedia Un processus est un programme en cours d'exécution par un ordinateur De façon plus précise il peut être dé ?ni comme ?? Un ensemble d'instructions à exécuter pouvant être dans la mémoire morte mais le plus souvent chargé depuis la mémoire de masse vers la mémoire vive ?? un espace d'adressage en mémoire vive pour stocker la pile les données de travail etc ?? des ressources telles que les ports réseau CCha? ne de production d ? un programme exécutable La cha? ne de production est l'ensemble des opérations de fabrication nécessaires à la réalisation d'un produit manufacturé des matières premières jusqu'à la mise sur le marché CCha? ne de production d ? un programme exécutable Programme écrit dans un langage de haut niveau Cha? ne de production Programme dit exécutable écrit en langage machine CCha? ne de production d ? un programme exécutable Éditeur de texte Source monprog c Bibliothèque Compilateur gcc -c monprog c objet monprog o Éditeur de lien gcc monprog o -o monprog Ficher exécutable sur le disque monprog monprog Exécutable en mémoire processus Chargeur CCha? ne de production d ? un programme exécutable Le programme est saisie à l'aide de l'éditeur de texte ? création un ?chier sur le disque que l'on appelle le ?chier source monprog c le ?chier source monprog c est ensuite compilé à l'aide d'un compilateur gcc dépendant du langage de programmation utilisé ?? Le compilateur véri ?e que la syntaxe du langage est respectée ?? Le compilateur génère ensuite l'équivalent du programme source en langage machine ?? On obtient le ?chier objet monprog o le ?chier objet est ensuite soumis à l'éditeur de liens ld invoqué via gcc -o dont le rôle est de résoudre les références externes c'est-à-dire par exemple d'associer les appels système inclus dans le programme à leur adresse dans le système ?? L'éditeur de liens produit sur disque le ?chier exécutable monprog Lorsque l'utilisateur demande l'exécution de son programme le ?chier exécutable est alors monté en mémoire centrale c'est l'étape de chargement Le système alloue de la place mémoire pour placer le code et les données du programme CDu monot?

  • 40
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager