Process de Linux

Concept des processus

Un processus est un programme élementaire qui partage le CPU, la mémoire et les ressources avec les autres processus.

Il est composé de son code exécutable, de ses données et des variables issues de son contexte d'exécution.

Un mécanisme de partage du temps et des ressources gère l'exécution des processus (ordonnanceur). Il fonctionne grâce à :

  • un algorithme de partage du temp
  • un système de priorité
  • des signaux d'interruptions
  • des liens de parentés entre processus
  • des droits d'accès

Outils pour visualiser ou gérer les processus :

  • top
  • pstree
  • kill
  • nice

Documentation :
http://fr.wikibooks.org/wiki/Le_système_d'exploitation_GNU-Linux/Processus
Modifié le: lundi 15 juillet 2013, 23:30