Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
les_fiches_revisions:architectures_materielles_se_reseaux:processus [2021/01/14 10:19] mc |
les_fiches_revisions:architectures_materielles_se_reseaux:processus [2022/01/17 15:03] (Version actuelle) am |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Les processus ====== | + | ====== Les processus ======(ma) |
| - | Un processus est programme en cours d' | + | Un processus est un programme en cours d' |
| Les systèmes d' | Les systèmes d' | ||
| Ligne 11: | Ligne 11: | ||
| Un processus peut créer un / plusieurs processus à l'aide d'une commande système. Si un processus A crée un processus B, A est le père de B et B, le fils de A. Cela peut être modélisé sous la forme d' | Un processus peut créer un / plusieurs processus à l'aide d'une commande système. Si un processus A crée un processus B, A est le père de B et B, le fils de A. Cela peut être modélisé sous la forme d' | ||
| {{ : | {{ : | ||
| + | |||
| + | === PID et PPID === | ||
| + | |||
| + | PID : nombre associé à chaque processus lors de sa création. Le premier processus a un PID de 0 puis le système incrémente le PID de 1 pour chaque nouveau processus. | ||
| + | |||
| + | PPID : PID du parent du processus. Le processus 0 n'a pas de PPID (puisqu' | ||
| + | |||
| + | Ces informations peuvent être trouvées grâce au terminal du système. | ||
| + | |||
| + | === Interblocage === | ||
| + | Schéma expliquant le fonctionnement de l' | ||
| + | {{ : | ||
| + | |||