Processus

Shell

Nous allons découvrir certaines caractéristiques des processus en utilisant bash via un terminal

Aller sur Ubuntu 12.04 ou lancer Dark Moon

Ouvrir un terminal et entrer la commande ps

Vous devez observer dans le terminal quelque chose comme ceci

On voit que bash est un processus ayant un identifiant PID (Process Identifier) de 16922

Puis entrer la commande top

Cette fois-ci les informations sont mises à jour et on peut voir le nombre total de processus, ceux qui sont actifs et ceux qui sont endormis

Pour quitter la fenêtre faire CTRL + q ou CMD + q

Pour avoir des informations sur une des commandes du bash par exemple top entrer dans le terminal man top

man pour manual

Il existe une filiation entre les processus, ainsi le processus bash a pour enfant le processus top

On peut visualiser cette filiation uniquement avec le système Linux en entrant la commande pstree dans un terminal

On observe cette filiation sous la forme d'un arbre et on peut voir que le processus pstree est l'enfant de bash

Questions

  1. Lancer libreOffice, puis ouvrir deux terminaux et dans le dernier terminal lancer pstree, qu'observez vous ?
  2. A quoi correspond le nombre devant le caractère * ?
  3. Linux propose un gestionnaire graphique de processus appelé moniteur. Lancez le et observez