 |
 |
5.2 Exécution d’un programme
(rappel)
précédent suivant
Nous continuons notre exemple en montrant le programme en cours
d’exécution appelé processus. Notre schéma focalise sur les zones
mémoires associées au programme et au système d’exploitation. Parmi ces
zones, vous pouvez voir la partie texte qui contient les instructions
exécutables, la partie données, la pile qui permet de réaliser les appels de
fonctions et le tas qui permet la gestion dynamique de la mémoire. Le schéma
montre aussi la bibliothèque du langage C liée dynamiquement au programmes. La
présence du processeur en dessous du processus et du système montre que le
processus exécute directement les instructions contenues dans la zone texte de
la mémoire sur le processeur. Pour mémoire, un processus saute dans le système
d’exploitation pour réaliser des opérations privilégiées et contrôlées
par le système d’exploitation comme les entrées sorties. Christian Bac, Denis Conan, Télécom SudParis, CSC 4002,
Octobre 2015
|
|