The K Desktop Environment

Page suivante Page précédente Table des matières

3. Utiliser le gestionnaire de tâches KDE

Après avoir démarré le gestionnaire de tâches, vous verrez une boîte de dialogue constituée de trois onglets. Vous pouvez passer de l'un à l'autre en cliquant sur leur nom en haut. L'onglet visible initialement peut être choisi dans la boîte de dialogue pour les options dans le menu.

3.1 L'onglet Liste des processus

L'onglet Liste des processus fournit une liste des processus tournant sur votre système. Cette liste peut être triée suivant n'importe quelle colonne. Il suffit de cliquer avec le bouton gauche de la souris sur l'en-tête de la colonne voulue.

Cette liste montre les informations suivantes. Veuillez vous souvenir que certaines informations ne sont pas disponibles sur certains systèmes d'exploitation.

Sous la table figurent quatre boutons décrits de gauche à droite :

Le taux de rafraîchissement

Le taux de rafraîchissement détermine la fréquence à laquelle la liste des processus est mise à jour. C'est particulièrement important pour le calcul de la charge CPU de chaque processus, car la charge est calculée en moyenne sur l'intervalle de temps séparant deux mises à jour. Dans la plupart des cas, un taux moyen est un bon compromis.

Le filtre de processus

Le filtre de processus permet de réduire le nombre de processus affichés dans la table. Vous pouvez filtrer les processus qui ne vous intéressent pas. Actuellement, vous avez la possibilité d'afficher tous les processus, les processus système seulement, les processus utilisateurs seulement, ou les vôtres seulement.

Le bouton Rafraîchir

Ce bouton permet de mettre la table à jour immédiatement, peu importe le taux de rafraîchissement.

Le bouton Tuer la tâche

Si vous désirez tuer un processus sélectionné, vous pouvez cliquer sur ce bouton pour lui envoyer un signal KILL (mort).

3.2 L'onglet Arborescence des processus

L'onglet Arborescence des processus permet de visualiser les relations entre les processus en cour. Un processus démarré par un autre est appelé le fils du premier processus. Une arborescence est un moyen élégant de visualiser ces relations parents-enfants. Le processus init est l'ancêtre de tous les autres.

Si les enfants d'un processus particulier ne vous intéressent pas, vous pouvez cliquer sur la petite boîte à gauche du nom du parent, et la sous-arborescence correspondante disparaîtra. Un second clic la fera réapparaître.

Cet onglet comporte quatre pour modifier l'arborescence. De gauche à droite :

Le bouton Trier

Ce bouton permet de choisir l'ordre de tri des processus fils dans l'arborescence.

Le bouton Rafraîchir

Ce bouton permet de mettre l'arborescence à jour immédiatement.

Le bouton Choisir la racine

Si vous ne vous intéressez qu'à une certaine sous-partie de l'arborescence, vous pouvez sélectionner le processus parent de cette branche puis cliquer sur ce bouton pour faire de ce processus la racine de l'arborescence affichée. Si ce bouton est cliqué alors qu'aucun processus n'est sélectionné, l'arborescence initiale est restaurée.

Le bouton Tuer

Si vous voulez tuer un processus, vous pouvez lui envoyer un signal KILL (mort) en le sélectionnant et en cliquant sur ce bouton.

3.3 L'onglet Ressources

L'onglet Ressources fournit deux vue-mètres montrant la charge CPU totale et la mémoire totale utilisée par le système. La ligne rouge dans l'historique d'utilisation mémoire marque la séparation entre la mémoire physique (RAM) et la mémoire virtuelle (swap). La plupart des systèmes Unix s'efforcent de minimiser l'accès au disque dur en stockant les fichiers en mémoire (tampon). Ainsi, il est normal que la mémoire physique soit presque toujours entièrement remplie. Ce n'est pas forcément révélateur d'une utilisation excessive de la mémoire par certains programmes, mais le signe d'une bonne stratégie de gestion des tampons. A cause de l'interprétation un peu déroutante de ce vue-mètre, j'envisage de le modifier dans une future version, de façon à le rendre plus explicite.

3.4 Menus contextuels

En cliquant avec le bouton droit de la souris sur un processus de la liste ou de l'arborescence, un petit menu contextuel apparaîtra, proposant d'envoyer certains signaux à ce processus, ou de modifier son niveau de priorité.

Cette dernière possibilité n'existe pas sur tous les systèmes d'exploitation. En modifiant le niveau de priorité, on affecte le pourcentage de temps CPU que le processus se voit alloué pour faire son travail. En tant qu'utilisateur normal, vous ne pouvez qu'augmenter la valeur, ce qui a pour effet de diminuer le niveau de priorité. Plus la valeur est grande, moins le processus a de chances d'obtenir du temps CPU. Ceci peut être utile sur des systèmes sur lesquels travaillent de nombreuses personnes en même temps. Le niveau de priorité de processus longue durée (batch, ou en tâche de fond) devrait être ajusté pour ne pas gêner le temps de réponse des processus interactifs.

Page suivante Page précédente Table des matières