# System Monitor Manual V2.3

## Introduction

L'application Moniteur système permet d'afficher des informations de base du système et de surveiller les processus du système, l'usage des ressources du système et les systèmes de fichiers. Moniteur système permet aussi de modifier le comportement du système.

La fenêtre du Moniteur système contient quatre onglets :

System

- Affiche diverses informations de base sur le matériel et le logiciel équipant l'ordinateur.

  Distribution

- - Version de la distribution

  - Version du noyau Linux

  - Version de MATE

Matériel

- - Mémoire installée

  - Processeurs et vitesses

État du système

- - Espace disque actuellement disponible

Processes

- Montre les processus actifs et leurs dépendances. Présente des informations détaillées sur les processus individuels et permet de contrôler les processus actifs.

Resources

- Affiche l'utilisation actuelle des ressources système suivantes :

  - Temps CPU (central processing unit : processeur)

  - Mémoire physique et fichier d'échange

  - Utilisation du réseau

File Systems

- Énumère tous les systèmes de fichiers montés et présente des informations de base sur chacun d'eux.

## Premiers pas

### Démarrage du Moniteur système

Vous pouvez lancer le Moniteur système par les procédures suivantes :

Menu Système

- Choose Administration System Monitor.

Ligne de commande

- Exécutez la commande suivante : `mate-system-monitor`

### Au démarrage du Moniteur système

Lorsque vous lancez le Moniteur système, la fenêtre suivante apparaît :

#### Fenêtre du Moniteur système

Shows System Monitor main window.

La fenêtre du Moniteur système contient les éléments suivants :

Barre de menus

- Les menus de la barre de menus contiennent toutes les commandes nécessaires pour interagir avec le Moniteur système.

Zone d'affichage

- La zone d'affichage contient les informations de surveillance du système. Elle contient les onglets suivants :

  - System

    Présente une liste des propriétés de base du système, telles que les versions des logiciels système, les spécifications du matériel et l'état du système.

  - Processes

    Présente une liste des processus sous la forme d'un tableau, une liste de charges, en moyenne sur les dernières minutes écoulées et un bouton Terminer le processus.

  - Resources

    Contient un graphique Historique d'utilisation du CPU, un graphique Historique d'utilisation de la mémoire physique et du fichier d'échange et un graphique Historique du trafic réseau.

  - File Systems

    Contient un tableau des systèmes de fichiers actuellement montés.

Barre d'état

- La barre d'état affiche des informations sur l'activité actuelle du Moniteur système et des informations contextuelles sur les éléments de menu.

## Utilisation

### Affichage des informations de base du système

Pour afficher les informations de base du système, sélectionnez l'onglet Système.

Dans l'onglet Système, les informations sont présentées en trois groupes :

- Informations du système

- Matériel

- État du système

### Affichage de la liste des processus

Pour afficher la liste des processus, sélectionnez l'onglet Processus.

Dans l'onglet Processus, les processus sont organisés sous forme de tableau. Les lignes du tableau présentent des informations sur les processus. Les colonnes représentent des champs d'information sur les processus, tels que le nom de l'utilisateur propriétaire du processus, la quantité de mémoire actuellement utilisée par le processus, etc. De gauche à droite, l'onglet Processus affiche par défaut les colonnes suivantes :

- Nom du processus

- État

- % CPU

- Priorité

- ID

- Mémoire

Pour obtenir des informations sur la manière de changer les colonnes affichées dans la liste des processus, consultez mate-system-monitor-prefs-proclist.

#### Processus parents et processus enfants

Un processus parent est un processus qui génère un autre processus. Le processus généré est le processus enfant du processus parent originel. Par défaut, le Moniteur système n'affiche pas les dépendances des processus. Pour apprendre comment modifier l'affichage par défaut, consultez mate-system-monitor-modify-processlist-viewdeps.

#### Priorité des processus et valeurs « nice »

Les processus fonctionnent avec des priorités : les processus avec une haute priorité s'exécutent avant les processus à basse priorité. Les processus enfants héritent généralement leur priorité de leur processus parent.

La priorité d'un processus est définie par la valeur « nice » du processus, de la manière suivante :

- Une valeur « nice » de 0 signifie que le processus a une priorité normale.

- Plus la valeur « nice » est élevée, plus la priorité est basse.

- Plus la valeur « nice » est basse, plus la priorité est haute.

Pour des informations sur la manière de modifier la priorité d'un processus, consultez mate-system-monitor-change-priority.

### Tri de la liste des processus

Pour trier la liste des processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Par défaut, les processus sont triés par nom, dans l'ordre alphabétique. Pour inverser l'ordre alphabétique, cliquez sur l'en-tête de la colonne Nom du processus.

3. Cliquez sur n'importe quel en-tête de colonne pour trier les processus selon les informations de la colonne concernée, dans l'ordre alphabétique ou numérique.

4. Cliquez une nouvelle fois sur l'en-tête de colonne pour inverser l'ordre alphabétique ou numérique.

### Modification du contenu de la liste des processus

Il est possible de modifier le contenu de la liste des processus de plusieurs manières.

#### Affichage de tous les processus

Pour afficher tous les processus dans la liste des processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Choose View All Processes .

#### Affichage des processus de l'utilisateur actuel

Pour afficher uniquement les processus qui appartiennent à l'utilisateur actuel, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Choose View My Processes .

#### Affichage des processus actifs uniquement

Pour n'afficher que les processus actifs dans la liste des processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Choose View Active Processes .

#### Affichage des dépendances des processus

Pour afficher les dépendances des processus dans la liste des processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Choisissez Affichage Dépendances.

Si l'élément de menu Dépendances est sélectionné, les processus sont énumérés comme suit :

- Les processus parents sont signalés par un symbole triangulaire à gauche du nom du processus. Cliquez sur le symbole pour afficher ou masquer les processus enfants associés.

- Les processus enfants sont indentés et listés avec leur processus parent.

Si l'élément de menu Dépendances n'est pas sélectionné :

- Les processus parents et enfants ne sont pas distinguables.

- Tous les processus sont énumérés dans l'ordre alphabétique.

### Affichage des cartes de la mémoire d'un processus

Pour afficher les cartes de la mémoire pour un processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Sélectionnez le processus dans la liste.

3. Choisissez Affichage Cartes de la mémoire.

La fenêtre des Cartes de la mémoire affiche des informations sous forme de tableau. Le nom du processus apparaît au-dessus du tableau des cartes de la mémoire. De gauche à droite, la fenêtre des Cartes de la mémoire affiche les colonnes suivantes :

Filename

- L'emplacement d'une bibliothèque partagée actuellement utilisée par le processus. Si ce champ est vide, l'information de mémoire de cette ligne décrit la mémoire appartenant au processus dont le nom apparaît au-dessus du tableau des cartes de la mémoire.

VM Start

- L'adresse de départ du segment de mémoire.

VM End

- L'adresse de fin du segment de mémoire.

VM Size

- La taille du segment de mémoire.

Flags

- Les attributs suivants décrivent les différents types d'accès aux segments de mémoire qu'un processus peut avoir :

  p

- Le segment de mémoire est privé au processus et n'est pas accessible à d'autres processus.

r

- Le processus est autorisé à lire (read) dans le segment de mémoire.

s

- Le segment de mémoire est partagé (shared) avec d'autres processus.

w

- Le processus est autorisé à écrire (write) dans le segment de mémoire.

x

- Le processus est autorisé à exécuter des instructions contenues dans le segment de mémoire.

VM Offset

- Le décalage de mémoire virtuelle du segment de mémoire.

Device

- Les numéros de périphériques majeur et mineur du périphérique sur lequel se trouve le fichier de la bibliothèque partagée.

Inode

- Le noeud d'index (inode) sur le périphérique à partir duquel la bibliothèque partagée est chargée en mémoire.

Cliquez sur n'importe quel en-tête de colonne pour trier les données selon les informations de cette colonne, par ordre alphabétique ou numérique. Cliquez une nouvelle fois sur l'en-tête de colonne pour trier les données dans l'ordre alphabétique ou numérique inverse.

Cliquez sur Fermer pour fermer la fenêtre des Cartes de la mémoire.

### Modification de priorité d'un processus

Pour modifier la priorité d'un processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Sélectionnez le processus pour lequel vous souhaitez changer la priorité.

3. Choisissez Édition Modifier la priorité. La boîte de dialogue Modifier la priorité apparaît.

4. Utiliser le curseur pour définir la valeur « nice » du processus.

   La valeur « nice » définit la priorité du processus : plus la valeur est faible, plus la priorité est élevée.

   Pour définir une valeur « nice » en dessous de zéro, les utilisateurs non administrateurs doivent saisir le mot de passe d'administration.

5. Cliquez sur le bouton Modifier la priorité.

### Arrêt d'un processus

Pour arrêter un processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Sélectionnez le processus à arrêter.

3. Choisissez Édition Terminer le processus ou cliquez sur le bouton Terminer le processus.

   Par défaut, une fenêtre d'alerte demande confirmation. Pour des informations sur la manière de ne pas afficher cette fenêtre d'alerte, consultez mate-system-monitor-prefs-proclist.

4. Cliquez sur le bouton Terminer le processus pour confirmer que vous voulez bien arrêter le processus. Le Moniteur système force le processus à se terminer normalement.

C'est la méthode à privilégier pour arrêter un processus.

### Interruption d'un processus

Pour interrompre un processus, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Processus afin d'afficher la liste des processus.

2. Sélectionnez le processus que vous voulez interrompre.

3. Choisissez Édition Tuer le processus.

   Par défaut, une fenêtre d'alerte demande confirmation. Pour des informations sur la manière de ne pas afficher cette fenêtre d'alerte, consultez mate-system-monitor-prefs-proclist.

4. Cliquez sur le bouton Tuer le processus pour confirmer que vous voulez bien interrompre le processus. Le Moniteur système force le processus à s'arrêter immédiatement.

En principe, vous n'interrompez un processus que lorsque vous ne pouvez pas l'arrêter de manière normale tel que décrit dans mate-system-monitor-end-process.

### Surveillance de l'utilisation du processeur

Pour surveiller l'utilisation du processeur, sélectionnez l'onglet Ressources.

Le Moniteur système affiche l'historique d'utilisation du processeur (CPU) sous la forme d'un graphique. En-dessous du graphique, le Moniteur système affiche également l'utilisation actuelle du processeur en pourcentage.

### Surveillance de l'utilisation de la mémoire et du fichier d'échange

Pour surveiller l'utilisation de la mémoire et du fichier d'échange, sélectionnez l'onglet Ressources.

Le Moniteur système affiche l'historique de l'utilisation de la mémoire et du fichier d'échange sous la forme d'un graphique. En-dessous du graphique, le Moniteur système affiche également les valeurs numériques suivantes :

- La mémoire utilisée en fonction de la mémoire totale

- La part utilisée du fichier d'échange

### Surveillance de l'activité réseau

Pour surveiller l'activité réseau, sélectionnez l'onglet Ressources.

Le Moniteur système affiche l'historique du trafic réseau sous forme de graphique. En-dessous du graphique, le Moniteur système affiche également les valeurs numériques suivantes :

- Données reçues par seconde et au total.

- Données envoyées par seconde et au total

### Surveillance des systèmes de fichiers

Pour surveiller les systèmes de fichiers, sélectionnez l'onglet Systèmes de fichiers.

Le Moniteur système affiche les informations sur les systèmes de fichiers montés sous forme de tableau. De gauche à droite, le tableau affiche les colonnes suivantes :

Périphérique

- Emplacement du fichier de bloc

Répertoire

- Point de montage (répertoire correspondant) du périphérique

Type

- Type de système de fichiers

Total

- Capacité totale

Libre

- Quantité d'espace non utilisé

Disponible

- Quantité d'espace réellement utilisable

Utilisé

- Quantité d'espace utilisé (et pourcentage du total)

### Personnalisation de l'onglet des ressources

Il est possible de personnaliser l'onglet Ressources selon les procédures suivantes :

- mate-system-monitor-customize-background

- mate-system-monitor-customize-grid

- mate-system-monitor-customize-cpu

- mate-system-monitor-customize-mem

#### Modification de la couleur d'arrière-plan des graphiques

Pour modifier la couleur d'arrière-plan des graphiques du Moniteur système, effectuez les opérations suivantes :

1. Choisissez Édition Préférences. La boîte de dialogue des Préférences apparaît.

2. Sélectionnez l'onglet Ressources dans la boîte de dialogue des Préférences.

3. Cliquez sur le bouton Couleur d'arrière-plan. La boîte de dialogue Choisissez une couleur apparaît.

4. Choisissez une couleur dans la Palette ou utilisez la roue chromatique ou les zones de sélection numérique pour personnaliser la couleur.

5. Cliquez sur Valider pour fermer la boîte de dialogue Choisissez une couleur.

6. Cliquez sur Fermer pour fermer la boîte de dialogue des Préférences.

#### Modification de la couleur de la grille des graphiques

Pour modifier la couleur de la grille des graphiques du Moniteur système, effectuez les opérations suivantes :

1. Choisissez Édition Préférences. La boîte de dialogue des Préférences apparaît.

2. Sélectionnez l'onglet Ressources dans la boîte de dialogue des Préférences.

3. Cliquez sur le bouton Couleur de la grille. La boîte de dialogue Choisissez une couleur apparaît.

4. Choisissez une couleur dans la Palette ou utilisez la roue chromatique ou les zones de sélection numérique pour personnaliser la couleur.

5. Cliquez sur Valider pour fermer la boîte de dialogue Choisissez une couleur.

6. Cliquez sur Fermer pour fermer la boîte de dialogue des Préférences.

#### Modification de la couleur de la ligne du graphique du CPU

Pour modifier la couleur de la ligne représentant l'utilisation du processeur (CPU) dans le graphique Historique d'utilisation du CPU, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Ressources dans la fenêtre du Moniteur système afin d'afficher les graphiques qui fournissent des informations sur l'utilisation des ressources du système.

2. Cliquez sur le bouton de couleur CPU. La boîte de dialogue Choisissez une couleur apparaît.

3. Choisissez une couleur dans la Palette ou utilisez la roue chromatique ou les zones de sélection numérique pour personnaliser la couleur.

4. Cliquez sur Valider pour fermer la boîte de dialogue Choisissez une couleur.

#### Modification des couleurs de lignes du graphique mémoire et du fichier d'échange

Pour modifier la couleur des lignes représentant l'utilisation de la mémoire et du fichier d'échange dans le graphique, effectuez les opérations suivantes :

1. Sélectionnez l'onglet Ressources dans la fenêtre du Moniteur système afin d'afficher les graphiques qui fournissent des informations sur l'utilisation des ressources du système.

2. Cliquez sur les boutons Mémoire utilisateur ou Fichier d'échange utilisé. La boîte de dialogue Choisissez une couleur apparaît.

3. Choisissez une couleur dans la Palette ou utilisez la roue chromatique ou les zones de sélection numérique pour personnaliser la couleur.

4. Cliquez sur Valider pour fermer la boîte de dialogue Choisissez une couleur.

## Préférences

Pour configurer le Moniteur système, choisissez Édition Préférences. La boîte de dialogue des Préférences contient les onglets suivants :

- mate-system-monitor-prefs-proclist

- mate-system-monitor-prefs-resmon

### Processus

Behavior

- - Update interval in seconds

    Utilisez cette zone de sélection numérique pour définir l'intervalle de réactualisation de la liste des processus.

  - Enable smooth refresh

    Cochez cette option pour que l'actualisation se fasse de manière moins saccadée.

  - Alert before ending or killing processes

    Cochez cette option pour demander confirmation avant de terminer ou d'arrêter un processus.

  - Solaris mode

    Cochez cette option pour diviser la colonne « % CPU » dans le tableau des processus par le nombre de processeurs.

Information Fields

- Utilisez les options suivantes pour sélectionner les champs qui s'affichent dans la liste des processus :

  - Process Name

    Cochez cette option pour afficher le nom du processus. Cette colonne peut aussi contenir une icône pour représenter l'application associée au processus.

  - User

    Cochez cette option pour afficher le nom de l'utilisateur propriétaire du processus.

  - Status

    Cochez cette option pour afficher l'état actuel du processus : au repos ou en cours.

  - Virtual Memory

    Cochez cette option pour afficher la quantité de mémoire virtuelle allouée au processus.

  - Resident Memory

    Cochez cette option pour afficher la quantité de mémoire physique allouée au processus.

  - Writable Memory

    Cochez cette option pour afficher la quantité de mémoire accessible en écriture par le processus.

  - Shared Memory

    Cochez cette option pour afficher la quantité de mémoire partagée allouée au processus. La mémoire partagée est la mémoire qui est accessible à d'autres processus.

  - X Server Memory

    Cochez cette option pour afficher la quantité de mémoire du serveur X utilisée par le processus.

  - % CPU

    Cochez cette option pour afficher le pourcentage du temps processeur actuellement utilisé par le processus.

  - CPU Time

    Cochez cette option pour afficher la quantité de temps processeur utilisée par le processus.

  - Started

    Cochez cette option pour afficher la date et l'heure de démarrage du processus.

  - Nice

    Cochez cette option pour afficher la valeur « nice » du processus. Cette valeur définit la priorité du processus : plus la valeur « nice » est faible, plus la priorité est élevée.

  - ID

    Cochez cette option pour afficher l'identifiant du processus, aussi connu sous le nom de « pid ». C'est un nombre qui identifie le processus de manière unique. Vous pouvez utiliser cet identifiant pour manipuler le processus en ligne de commande.

  - Memory

    Cochez cette option pour afficher la quantité de mémoire système actuellement utilisée par le processus.

  - Security Context

    Cochez cette option pour afficher le contexte de sécurité dans lequel se trouve le processus.

  - Command Line

    Cochez cette option pour afficher la ligne de commande utilisée pour démarrer le processus, y compris ses paramètres.

### Ressources

Graphs

- - Update interval in seconds

    Utilisez cette zone de sélection numérique pour définir la fréquence d'actualisation des graphiques du Moniteur système.

  - Background color

    Utilisez ce bouton pour personnaliser la couleur d'arrière-plan des graphiques du Moniteur système, comme décrit dans mate-system-monitor-customize-background.

  - Grid color

    Utilisez ce bouton pour personnaliser la couleur de grille des graphiques du Moniteur système, comme décrit dans mate-system-monitor-customize-grid.

File Systems

- - Update interval in seconds

    Utilisez cette zone de sélection numérique pour définir la fréquence d'actualisation du tableau des Systèmes de fichiers.

  - Show all filesystems

    Cochez cette option pour afficher tous les systèmes de fichiers, y compris les systèmes temporaires et ceux du système.