Provided by: manpages-fr-extra_20151231_all bug

NOM

       top - Afficher les processus Linux

SYNOPSIS

       top -hv|-bcHiOSs -d délai -n limite -u|U utilisateur -p PID -o champ -w [colonnes]

       Le commutateur traditionnel « - » et les espaces sont facultatifs.

DESCRIPTION

       Le  programme top fournit une vue dynamique temps réel du système en cours d'exécution. Il
       peut afficher un résumé des informations du système aussi bien qu'une liste  de  processus
       ou  tâches  gérés  sur le moment par le noyau. L'affichage des différents types de résumés
       d'informations du système ainsi que la présentation des types, de l'ordonnancement  et  de
       la taille des informations sur les processus sont tous réglables et ces paramètres peuvent
       être conservés pour les démarrages ultérieurs.

       Le programme fournit une interface interactive aux fonctions limitées pour la manipulation
       de  processus ainsi qu'une interface plus riche pour personnaliser sa propre configuration
        —  l'interface couvrant toutes les facettes  de  ces  opérations.  Alors  que  vous  vous
       référez  à top tout au long de ce document, vous avez la liberté de le renommer comme vous
       l'entendez. Ce nouveau nom, probablement un alias, sera répercuté dans l'affichage de  top
       et utilisé lors de la lecture et de l'écriture du fichier de configuration.

VUE D'ENSEMBLE

   Documentation
       Table des matières

           1. Options de la LIGNE de COMMANDE
           2. Affichage du RÉSUMÉ
              a. Moyennes de CHARGE et TEMPS D'ACTIVITÉ
              b. États des TÂCHES et des PROCESSEURS
              c. Utilisation de la MÉMOIRE
           3. CHAMPS et colonnes
              a. DESCRIPTIONS des champs
              b. GESTION des champs
           4. Commandes INTERACTIVES
              a. Commandes GLOBALES
              b. Commandes de la ZONE de RÉSUMÉ
              c. Commandes de la ZONE de TÂCHES
                 1. PRÉSENTATION
                 2. CONTENU
                 3. TAILLE
                 4. TRI
              d. Palette de COULEURS
           5. Dispositions d'AFFICHAGE ALTERNATIF
              a. Vue d'ensemble du FENÊTRAGE
              b. COMMANDES de fenêtrage
              c. DÉPLACEMENT dans une fenêtre
              d. RECHERCHE dans une fenêtre
              e. FILTRE dans une fenêtre
           6. FICHIERS
              a. Fichier de configuration SYSTÈME
              b. Fichier de configuration PERSONNEL
              c. AJOUT d'entrées d'INSPECTION
           7. Échantillons d'ASTUCES IDIOTES
              a. Magie du noyau
              b. Fenêtres rebondissantes
              c. La fenêtre du grand oiseau
              d. Le coup de l'échange
           8. BOGUES
           9. HISTORIQUE des versions précédentes
          10. AUTEURS
          11. VOIR AUSSI

   Manipulation
       Lors  de  la  manipulation  de  top, les deux touches les plus importantes sont celles qui
       permettent d'accéder à l'aide (« h » ou « ? ») et de quitter le  programme  (« q »).  Vous
       pouvez tout aussi bien utiliser la combinaison d'interruption classique (« ^C »).

       Au premier démarrage, top présente ces éléments d'écran habituels sur l'écran principal :
         1) zone de résumé ;
         2) en-tête de colonnes ou de champs ;
         3) zone de tâches.

       Ils  seront  tous  présentés dans les sections suivantes. Une ligne d'invite ou de message
       entre les deux premières zones mérite de plus amples explications.

       L'écran principal de top s'adapte généralement plutôt bien aux modifications de dimensions
       du  terminal  sous  X Window.  D'autres  écrans de top pourraient moins bien s'adapter, en
       particulier ceux contenant du texte statique. Cela dépend, au final,  du  gestionnaire  de
       fenêtres  et  en particulier de l'émulateur de terminal. Leur vue de la taille du terminal
       et de son contenu pourrait éventuellement  être  différente  de  celle  de  top,  qui  est
       toujours basée sur les appels du système d'exploitation.

       Suite  à  une  opération  de  redimensionnement,  si  un écran de top est corrompu, paraît
       incomplet ou désordonné, taper simplement quelque chose d'inoffensif  comme  un  signe  de
       ponctuation  ou  une  touche de déplacement de curseur normalement le restaurera. Dans des
       cas extrêmes, l'enchaînement suivant devrait sans doute fonctionner :
              tche/cmd objectif
              ^Z       suspendre top
              fg       reprendre top
              <Gauche> forcer un redessin de l'écran (si nécessaire)

       Si l'affichage est toujours corrompu, une étape peut encore être  essayée.  Insérez  cette
       commande après avoir suspendu top mais avant de le reprendre.
              tche/cmd objectif
              reset    restaurer les réglages du terminal

       Remarque :  la  largeur de l'affichage de top sera limitée à 512 positions. L'affichage de
       tous les champs nécessite environ  250 colonnes.  Le  reste  de  la  largeur  d'écran  est
       normalement alloué à n'importe quelles colonnes de largeur variable actuellement visibles.
       Les colonnes de  largeur  variable,  comme  COMMAND,  sont  notées  comme  telles  en  3a.
       DESCRIPTIONS  des  champs. La largeur de colonne peut aussi être modifiée par l'option -w,
       comme c'est présenté en 1. Options de la LIGNE de COMMANDE.

       Enfin, certains écrans ou fonctions  de  top  nécessitent  l'utilisation  des  touches  de
       déplacement  du  curseur comme les flèches classiques et les touches Orig, Fin, Pg.Préc et
       Pg.Suiv.  Si  votre  terminal  ou  émulateur  ne  fournit  pas  ces  touches,  elles  sont
       remplaçables par les combinaisons suivantes :
              touche   combinaisons équivalentes de touches
              Haut     alt + \       ou   Alt + k
              Bas      alt + /       ou   Alt + j
              Gauche   alt + <       ou   Alt + h
              Droite   alt + >       ou   Alt + l (L minuscule)
              Pg.Préc  alt + Haut    ou   Alt + Ctrl + l
              Pg.Suiv  alt + Bas     ou   Alt + Ctrl + j
              Orig     alt + Gauche  ou   Alt + Ctrl + h
              Fin      alt + Droite  ou   Alt + Ctrl + l

       Les  flèches  Haut  et  Bas  ont une signification particulière lors d'une invite de ligne
       d'entrée se terminant par <Entrée>. Ces touches, ou leurs alias,  peuvent  être  utilisées
       pour  récupérer  les lignes entrées précédemment, avec possibilité de les éditer et de les
       rentrer. Quatre touches supplémentaires sont disponibles avec les lignes d'entrée.
              touche   signification particulière
              Haut     rappeler chaînes plus anciennes pour réédition
              Bas      rappeler chaînes plus récentes ou effacer ligne
              Inser    basculer entre modes insertion et remplacement
              Suppr    caractère supprimé au curseur, déplct à gauche
              Orig     sauter au début de la ligne d'entrée
              Fin      sauter à la fin de la ligne d'entrée

   Valeurs par défaut au démarrage
       Les valeurs de démarrage par défaut ci-dessous ne sont pas prises en charge par le fichier
       de  configuration  et  par  conséquent  aucune personnalisation n'est possible. Néanmoins,
       certains éléments marqués avec un astérisque (« * ») peuvent être modifiés par la ligne de
       commande. Ils sont tous expliqués en détails dans les sections qui suivent.

        Valeurs globales par défaut
          A - Affichage alterné         Inactif (plein écran)
        * d - Délai                     3 secondes
        * H - Mode processus légers     Inactif (résume comme des tâches)
          I - Mode Irix                 Actif   (non, « Solaris » SMP)
        * p - Suivi de PID              Inactif (tous les processus)
        * s - Mode sécurisé             Inactif (non sécurisé)
          B - En gras                   Actif   (oui, globalement gras)
        Valeurs de la zone de résumé par défaut
          l - Charge moyenne, activité  Actif   (donc nom du programme)
          t - États des tâches et CPU   Actif   (1+1 lignes, cf. « 1 »)
          m - Utilisation mémoire, swap Actif   (2 lignes)
          1 - Processeur unique         Actif   (donc 1 ligne si SMP)
        Valeurs de la zone de tâches par défaut
          b - En gras                   Actif   (pas « inverse »)
        * c - Ligne de commande         Inactif (nom, pas ligne de c.)
        * i - Tâches en veille          Actif   (toutes les tâches)
          J - Align. à droite nombres   Actif   (pas de justif. à gauche)
          j - Align. à droite chaînes   Inactif (pas de justif. à droite)
          R - Ordre inverse             Actif   (PID décroissants)
        * S - Temps cumulatif           Inactif (non, fils morts)
        * u - Filtre utilisateur        Inactif (ne montrer que l'EUID)
        * U - Filtre utilisateur        Inactif (montrer tous les UID)
          x - Surbrillance de colonne   Inactif (non, trier les champs)
          y - Surbrillance de ligne     Actif   (oui, tâches actives)
          z - Couleur ou monochrome     Inactif (non, couleurs)

1. Options de la LIGNE de COMMANDE

       Voici la syntaxe de la ligne de commande de top :

         -hv|-bcHiOSs -d délai -n limite -u|U utilisateur -p PID -o champ -w [colonnes]

       Le  caractère  utilisé  comme  commutateur  (« - ») habituellement obligatoire et même les
       espaces sont totalement optionnels.

       -h | -v  : aide et version
            Afficher la version de bibliothèque et l'utilisation, puis quitter.

       -b  : traitement par lot (« batch mode »)
            Lancer top en mode « traitement par  lot »,  utile  pour  envoyer,  par  exemple,  le
            résultat  de  top  vers  une  autre application ou dans un fichier. Dans ce mode, top
            n'accepte aucune entrée et  s'exécutera  jusqu'à  atteindre  la  limite  d'itérations
            déterminée par l'option de ligne de commande  « -n » ou jusqu'à ce qu'il soit tué.

       -c  : basculer entre ligne de commande ou nom du programme
            Lancer  top  en  inversant  le  dernier  état « c » connu. Donc, si top affichait des
            lignes de commandes, maintenant, ce champ montrera le nom des  applications  et  vice
            versa. Consultez la commande interactive « c » pour plus d'informations.

       -d  : durée de l'intervalle :  -d délai (sous la forme secondes.dixièmes)
            Configurer   le   délai   de  rafraîchissement  de  l'écran,  substituant  la  valeur
            correspondante du fichier de configuration personnel  ou  la  valeur  par  défaut  au
            démarrage.  Par  la  suite,  cette  valeur  peut  être  modifiée  avec  les commandes
            interactives « d » ou « s ».

            Les fractions de seconde sont prises en compte, contrairement aux valeurs  négatives.
            Quoiqu'il  en  soit,  cependant,  de  telles  modifications sont interdites quand top
            fonctionne en « mode sécurisé », sauf pour le superutilisateur (à moins que  l'option
            de  ligne  de  commande  « s »  ne soit utilisée). Pour plus de renseignements sur le
            « mode sécurisé », consultez la section 6a. Fichier de configuration SYSTÈME.

       -H  : opération en mode processus légers
            Demander à top d'afficher les processus légers (« threads ») individuels. Sans  cette
            option  de  ligne  de  commande,  un  résumé  de  tous les processus légers de chaque
            processus est montré. Cela peut être modifié plus tard avec la  commande  interactive
            « H ».

       -i  : option processus en veille
            Lancer  top  en  inversant  l'état connu de la dernière option « i ». En Inactif, les
            tâches qui n'ont pas utilisé de processeur depuis la dernière mise à jour  ne  seront
            pas affichées. Pour plus de renseignements sur cette option, consultez la section 4c.
            Commandes de la ZONE de TÂCHES, TAILLE.

       -n  : nombre d'itérations maximal :  -n limite
            Plafonner le nombre d'itérations ou de rafraîchissements que top doit réaliser  avant
            de se terminer.

       -o  : remplacer le champ de tri :  -o champ
            Indiquer   le   nom  du  champ  par  rapport  auquel  les  tâches  seront  ordonnées,
            indépendamment de ce que contient le fichier de configuration. Un « + » ou  un  « - »
            peut  précéder  le nom de champ pour remplacer aussi le sens du tri. Un « + » forcera
            un tri du plus grand au plus petit tandis qu'un « - » assurera un tri du  plus  petit
            au plus grand.

            Cette  option  existe  surtout  pour  permettre  les opérations en mode automatisé ou
            traitement par lot.

       -O  : afficher les noms de champs
            Cette option agit sous forme d'aide à l'option -o  précédente.  Cela  forcera  top  à
            afficher  tous  les noms de champs sur des lignes séparées avant de quitter. Ces noms
            peuvent être traduits.

       -p  : mode de suivi des PID : -pPID1 -pPID2 ... ou -pPID1,PID2[,PID3 ...]
            Surveiller seulement les processus déterminés par leurs  identifiants.  Cette  option
            peut  être  réitérée  jusqu'à  20 fois. Vous avez aussi la possibilité de fournir une
            liste d'au plus 20 PID séparés  par  des  virgules.  Une  approche  mixte  est  aussi
            autorisée.

            Une  valeur  de  PID nulle sera traitée comme l'identifiant de processus du programme
            top lui-même une fois en cours d'exécution.

            Ça ne concerne que l'option de ligne de commande. Au cas où vous souhaiteriez revenir
            à  un fonctionnement classique, il n'est pas nécessaire de quitter et de relancer top
             —  saisissez simplement n'importe quelle  commande  interactive :  « = »,  « u »  ou
            « U ».

            Les  options  « p »,  « u »  et  « U »  de  la  ligne  de  commande sont mutuellement
            exclusives.

       -s  : opération en mode sécurisé
            Lancer top en forçant le mode sécurisé, même pour le superutilisateur.  Ce  mode  est
            plus  finement  contrôlé  par  le  fichier  de configuration (consultez la section 6.
            FICHIERS).

       -S  : basculer en cumul de temps
            Lancer top en inversant la valeur de l'état du dernier « S » connu. Lorsque  le  mode
            « cumul  de  temps » est Actif, chaque processus est affiché avec le temps processeur
            consommé par lui-même et ses fils morts. Consultez la commande interactive « S » pour
            plus d'informations sur ce mode.

       -u | -U  : mode filtre utilisateur :  -u | -U utilisateur
            N'afficher  que  les  processus  avec l'identifiant utilisateur ou le nom utilisateur
            correspondant à celui donné. L'option  « -u »  correspond  à  l'utilisateur  effectif
            tandis  que  l'option « -U » correspond à n'importe quel utilisateur (réel, effectif,
            sauvegardé ou système de fichiers).

            Un point d'exclamation  (« ! »)  précédant  l'identifiant  ou  le  nom  d'utilisateur
            indique  à top de n'afficher que les processus avec des utilisateurs ne correspondant
            pas à celui fourni.

            Les options « p »,  « u »  et  « U »  de  la  ligne  de  commande  sont  mutuellement
            exclusives.

       -w  : largeur de l'affichage :  -w [ colonnes ]
            En  mode  « traitement  par  lot », si c'est utilisé sans paramètre, top formatera la
            sortie en utilisant les variables d'environnement COLUMNS  et  LINES  si  elles  sont
            configurées.  Sinon,  la  largeur  sera configurée à 512 colonnes au maximum. Avec un
            paramètre, la largeur de la sortie sera diminuée ou augmentée (jusqu'à 512)  mais  le
            nombre de lignes est considéré sans limite.

            En mode d'affichage normal, si c'est utilisé sans paramètre, top essayera de formater
            la sortie en utilisant les variables d'environnement COLUMNS et LINES si  elles  sont
            configurées.  Avec  un  paramètre,  la largeur de la sortie ne sera que diminuée, pas
            augmentée. Que ce soit avec les variables d'environnement ou avec un paramètre à  -w,
            sauf  en  mode  « traitement par lot », les dimensions réelles du terminal ne peuvent
            jamais être dépassées.

            Remarque : sans utiliser cette option de ligne de commande, la largeur de  la  sortie
            est  toujours  relative à la largeur du terminal dans lequel top a été appelé, que ce
            soit en mode « traitement par lot » ou non.

2. Affichage du RÉSUMÉ

       Chacune des trois zones suivantes est contrôlée individuellement à l'aide d'au  moins  une
       commande interactive. Consultez la section 4b. Commandes de la ZONE de RÉSUMÉ pour obtenir
       plus de renseignements sur ces dispositions.

   2a. Moyennes de CHARGE et TEMPS D'ACTIVITÉ
       Cette partie n'est qu'une simple ligne contenant :
        - nom du programme ou de fenêtre, suivant le mode d'affichage ;
        - heure actuelle et temps passé depuis le démarrage ;
        - nombre total d'utilisateurs ;
        - charge moyenne du système lors des dernières 1, 5 et 15 minutes.

   2b. États des TÂCHES et des PROCESSEURS
       Cette partie est composée d'au  moins  deux  lignes.  En  environnement  SMP,  des  lignes
       supplémentaires peuvent refléter les pourcentages individuels d'état processeur.

       La première ligne montre le total de tâches ou de processus légers, suivant l'état du mode
       processus légers. Ce total est ensuite classé :
        - en cours d'exécution (« running ») ;
        - en sommeil (« sleeping ») ;
        - arrêté (« stopped ») ;
        - zombie.

       La deuxième ligne montre les pourcentages d'état processeur en  fonction  de  l'intervalle
       depuis le dernier rafraîchissement. Quand deux étiquettes sont montrées ci-dessous, celles
       relatives aux versions de noyau les plus récentes sont montrées en premier.
        us, user    : temps d'exécution des processus utilisateur sans politesse
        sy, system  : temps d'exécution des processus du noyau
        ni, nice    : temps d'exécution des processus utilisateur avec politesse
        wa, IO-wait : temps d'attente pour la fin des entrées et sorties
        hi : temps passé à l'entretien d'interruptions matérielles
        si : temps passé à l'entretien d'interruptions logicielles
        st : temps volé à cette machine virtuelle par l'hyperviseur

   2c. Utilisation de la MÉMOIRE
       Cette partie est composée de deux lignes qui expriment les valeurs en unité  de  kibioctet
       (Kio) à exbioctet (Eio) en fonction du facteur d'échelle forcé par la commande interactive
       « E ».

       La première ligne montre la mémoire physique, classée en :
        - totale (« total ») ;
        - utilisée (« used ») ;
        - libre (« free ») ;
        - tampons (« buffers »).

       La deuxième ligne montre surtout la mémoire virtuelle, classée en :
        - totale (« total ») ;
        - utilisée (« used ») ;
        - libre (« free ») ;
        - en cache (« cached », c'est-à-dire la mémoire physique).

       Ce tableau pourrait aider à interpréter les valeurs d'échelle affichées :
           Kio = kibioctet = 1024 octets
           Mio = mébioctet = 1024 Kio = 1 048 576 octets
           Gio = gibioctet = 1024 Mio = 1 073 741 824 octets
           Tio = tébioctet = 1024 Gio = 1 099 511 627 776 octets
           Pio = pébioctet = 1024 Tio = 1 125 899 906 842 624 octets
           Eio = exbioctet = 1024 Pio = 1 152 921 504 606 846 976 octets

3. CHAMPS et colonnes

   3a. DESCRIPTIONS des champs
       Voici ci-dessous la liste des champs de processus (colonnes)  disponibles  dans  top.  Ils
       sont  montrés  dans  l'ordre  alphabétique  strict  ASCII.  Vous pouvez personnaliser leur
       position et s'ils doivent apparaître ou non avec les commandes interactives « f » ou « F »
       (gestion des champs).

       Tout  champ  peut  être  choisi  comme clé de tri croissant ou décroissant, comme bon vous
       semble. Pour plus d'informations sur les clés de tri consultez la section 4c. Commandes de
       la ZONE de TÂCHES, TRI.

       Les  champs  relatifs  aux mémoire physique ou mémoire virtuelle utilisent « (Kio) » comme
       mode d'affichage sans suffixe  par  défaut.  Ces  champs  peuvent  cependant  être  mis  à
       l'échelle autrement à l'aide de la commande interactive « e ».

        1. %CPU    utilisation du processeur
           La  part  des  tâches  du  temps  processeur écoulé depuis le dernier rafraîchissement
           d'écran, exprimé en pourcentage du temps processeur total.

           Dans un véritable environnement SMP,  si  le  processus  possède  plusieurs  processus
           légers  (« multi-thread »)  et que top ne fonctionne pas en mode processus légers, des
           quantités supérieures à 100 % pourraient être signalées. Le mode processus légers peut
           être activé avec la commande interactive « H ».

           Aussi  pour  les environnements multiprocesseurs, si le « mode Irix » est Inactif, top
           fonctionnera en « mode Solaris » où l'utilisation processeur d'une tâche sera  divisée
           par  le  nombre total de processeurs. Vous pouvez basculer entre les modes « Irix » et
           « Solaris » avec la commande interactive « I ».

        2. %MEM    utilisation mémoire (RES)
           Pourcentage de la mémoire physique disponible actuellement utilisée par la tâche.

        3. CGROUPS    groupes de contrôle
           Les noms des groupes de contrôle auxquels appartient un processus, ou « - » si  ça  ne
           s'applique pas à ce processus.

           Les   groupes   de  contrôle  subviennent  aux  besoins  d'allocations  de  ressources
           (processeur, mémoire, bande passante du réseau, etc.) des groupes de processus définis
           à  l'installation.  Ils  permettent  un  contrôle  fin  de  l'allocation  en allouant,
           refusant, donnant des priorités, gérant et supervisant ces ressources.

           De nombreuses hiérarchies de cgroups peuvent exister en même temps sur un  système  et
           chaque  hiérarchie est attachée à au moins un sous-système. Un sous-système représente
           une unique ressource.

           Remarque : le champ « CGROUPS », contrairement à la plupart des colonnes, n'a  pas  de
           largeur  fixe.  La  totalité  de  la  largeur  résiduelle  de  l'écran  sera,  lors de
           l'affichage, allouée à cette  colonne  et  aux  autres  colonnes  de  taille  variable
           (jusqu'à  un  maximum  de  512 caractères).  Même  dans  ce  cas, ces champs de taille
           variable pourraient être tronqués.  Consultez  la  section  5c. DÉPLACEMENT  dans  une
           fenêtre pour obtenir plus de renseignements sur l'accès aux données tronquées.

        4. CODE    taille de code (Kio)
           La  quantité de mémoire physique allouée à un exécutable, aussi connue comme la taille
           du « text resident set » ou TRS.

        5. COMMAND    nom ou ligne de commande
           Affiche la ligne de commande utilisée pour lancer une tâche ou  le  nom  du  programme
           associé.  Vous basculez entre la ligne de commande et le nom avec la touche « c », qui
           est à la fois une option de ligne de commande et une commande interactive.

           Lorsque vous décidez d'afficher des lignes de commandes, les processus sans  ligne  de
           commande  (tels  les processus légers du noyau) seront présentés avec leur seul nom de
           programme entre crochets, comme dans cet exemple :
                 [kthreadd]

           Ce champ peut aussi affecter le mode d'affichage arborescent.  Consultez  la  commande
           interactive « V » pour de plus amples renseignements sur ce mode.

           Remarque :  le  champ « COMMAND », contrairement à la plupart des colonnes, n'a pas de
           largeur fixe.  La  totalité  de  la  largeur  résiduelle  de  l'écran  sera,  lors  de
           l'affichage,  allouée  à  cette  colonne  et  aux  autres  colonnes de taille variable
           (jusqu'à un maximum de 512 caractères).  Même  dans  ce  cas,  ces  champs  de  taille
           variable pourraient être tronqués. C'est particulièrement vrai pour ce champ quand les
           lignes de commandes sont affichées  (la  commande  interactive  « c »).  Consultez  la
           section  5c. DÉPLACEMENT  dans  une  fenêtre  pour  obtenir plus de renseignements sur
           l'accès aux données tronquées.

        6. DATA    taille des données + pile (Kio)
           La quantité de mémoire physique allouée à  autre  chose  que  des  exécutables,  aussi
           connue sous le nom de « data resident set » ou DRS.

       7. ENVIRON    variables d'environnement
           Afficher  toutes les variables d'environnement, s'il y en a, telles qu'elles sont vues
           par les processus respectifs. Ces variables seront affichées  dans  leur  ordre  natif
           brut, pas dans l'ordre habituel renvoyé par « set » sans argument.

           Remarque :  le  champ « ENVIRON », contrairement à la plupart des colonnes, n'a pas de
           largeur fixe.  La  totalité  de  la  largeur  résiduelle  de  l'écran  sera,  lors  de
           l'affichage,  allouée  à  cette  colonne  et  aux  autres  colonnes de taille variable
           (jusqu'à un maximum de 512 caractères).  Même  dans  ce  cas,  ces  champs  de  taille
           variable  pourraient  être  tronqués.  C'est  particulièrement  vrai  pour  ce  champ.
           Consultez  la  section  5c. DÉPLACEMENT  dans  une  fenêtre  pour  obtenir   plus   de
           renseignements sur l'accès aux données tronquées.

        8. Flags    indicateurs de tâche
           Cette  colonne  représente  les  indicateurs  de tâches actuellement ordonnancées. Ces
           indicateurs  sont  exprimés  en  notation  hexadécimale  sans  les  zéros.  Ils   sont
           officiellement documentés dans <linux/sched.h>.

        9. GID    identifiant de groupe
           L'identifiant de groupe effectif.

       10. GROUP    nom du groupe
           Le nom de groupe effectif.

       11. NI    valeur de politesse
           La  valeur  de  politesse  de la tâche. Une valeur négative signifie une priorité plus
           haute, à l'inverse d'une valeur positive. Un zéro signifie simplement que le lancement
           d'une tâche ne tiendra pas compte de la priorité.

       12. P    dernier processeur utilisé (SMP)
           Un  nombre représentant le dernier processeur utilisé. Dans un véritable environnement
           SMP, cette valeur change fréquemment puisque le noyau utilise  intentionnellement  une
           affinité  faible. Ainsi, l'activité propre de top peut casser cette faible affinité et
           faire en sorte qu'un nombre plus élevé de processus change plus souvent de  processeur
           (à cause d'une demande supplémentaire de temps processeur).

       13. PGRP    identifiant de groupe de processus
           Tous  les  processus font partie d'un seul groupe de processus qui est utilisé pour la
           distribution de signaux et par les terminaux pour arbitrer les requêtes  d'entrées  et
           sorties.  Quand  un  processus  est  créé  (fourché),  il  devient membre du groupe de
           processus de son parent. Par convention, cette valeur est l'identifiant  de  processus
           (consultez  PID)  du premier membre du groupe de processus, appelé le meneur de groupe
           de processus.

       14. PID    identifiant de processus
           L'identifiant unique du processus  de  la  tâche.  Il  s'adapte  périodiquement,  sans
           toutefois redémarrer à zéro. D'un point de vue du noyau, c'est une entité distribuable
           définie par une « task_struct ».

           Cette valeur peut aussi être utilisée  comme :  identifiant  de  groupe  de  processus
           (consultez  PGRP),  identifiant  de session pour le meneur de session (consultez SID),
           identifiant de groupe de processus léger pour le meneur de groupe de  processus  léger
           (consultez  TGID) et identifiant de groupe de processus contrôlant le terminal pour le
           meneur de groupe de processus (consultez TPGID).

       15. PPID    PID du processus parent
           L'identifiant de processus (PID) du parent de la tâche.

       16. PR    priorité
           La priorité d'ordonnancement de la tâche. Si « rt » est dans ce champ,  cela  signifie
           que la tâche est exécutée avec une priorité d'ordonnancement « temps réel ».

           Sous  Linux,  la  priorité  temps  réel  est  quelque peu trompeuse puisque le système
           d'exploitation lui-même n'était généralement pas préemptible.  Même  si  le  noyau 2.6
           peut être presque entièrement préemptible, ce n'est pas toujours le cas.

       17. RES    taille de mémoire résidente (Kio)
           La mémoire physique hors espace d'échange qu'une tâche a utilisée.

       18. RUID    identifiant de l'utilisateur réel
           L'identifiant d'utilisateur réel (RUID).

       19. RUSER    nom de l'utilisateur réel
           Le nom d'utilisateur réel.

       20. S    état du processus
           L'état de la tâche peut être :
               D = en sommeil non interruptible
               R = en cours d'exécution
               S = en sommeil
               T = tracé ou arrêté
               Z = zombie

           Les  tâches  dites  « en  cours  d'exécution »  doivent  plutôt être considérées comme
           « prêtes à s'exécuter »  —  leur task_struct est simplement représentée  sur  la  file
           d'attente  d'exécution  du  noyau. Même en l'absence d'une véritable machine SMP, vous
           pouvez voir de nombreuses tâches dans cet état en fonction de la valeur du délai et de
           la valeur de politesse de top.

       21. SHR    taille de mémoire partagée (Kio)
           La quantité de mémoire partagée disponible pour une tâche, qui n'est pas forcément que
           de la mémoire résidente. Elle reflète simplement la quantité de mémoire qui peut  être
           potentiellement partagée avec d'autres processus.

       22. SID    identifiant de session
           Une  session  est un ensemble de groupes de processus (consultez PGRP), souvent établi
           par l'interpréteur de commandes  de  connexion.  Un  processus  nouvellement  engendré
           rejoint  la session de son créateur. Par convention, cette valeur est l'identifiant de
           processus (consultez PID) du premier  membre  de  la  session,  appelé  le  meneur  de
           session, qui est généralement l'interpréteur de commandes de connexion.

       23. SUID    identifiant de l'utilisateur sauvegardé
           L'identifiant d'utilisateur sauvegardé (SUID).

       24. SUPGIDS    identifiants de groupes additionnels
           Les identifiants de groupes additionnels établis à la connexion ou hérités d'une tâche
           parente. Ils sont affichés en liste, séparés par des virgules.

           Remarque : le champ « SUPGIDS », contrairement à la plupart des colonnes, n'a  pas  de
           largeur  fixe.  La  totalité  de  la  largeur  résiduelle  de  l'écran  sera,  lors de
           l'affichage, allouée à cette  colonne  et  aux  autres  colonnes  de  taille  variable
           (jusqu'à  un  maximum  de  512 caractères).  Même  dans  ce  cas, ces champs de taille
           variable pourraient être tronqués.  Consultez  la  section  5c. DÉPLACEMENT  dans  une
           fenêtre pour obtenir plus de renseignements sur l'accès aux données tronquées.

       25. SUPGRPS    noms de groupes additionnels
           Les  noms  de  groupes  additionnels  établis  à  la  connexion ou hérités d'une tâche
           parente. Ils sont affichés en liste, séparés par des virgules.

           Remarque : le champ « SUPGRPS », contrairement à la plupart des colonnes, n'a  pas  de
           largeur  fixe.  La  totalité  de  la  largeur  résiduelle  de  l'écran  sera,  lors de
           l'affichage, allouée à cette  colonne  et  aux  autres  colonnes  de  taille  variable
           (jusqu'à  un  maximum  de  512 caractères).  Même  dans  ce  cas, ces champs de taille
           variable pourraient être tronqués.  Consultez  la  section  5c. DÉPLACEMENT  dans  une
           fenêtre pour obtenir plus de renseignements sur l'accès aux données tronquées.

       26. SUSER    nom de l'utilisateur sauvegardé
           Le nom d'utilisateur sauvegardé.

       27. SWAP    taille en espace d'échange (Kio)
           La portion non résidente de l'espace d'adresse d'une tâche.

       28. TGID    identifiant de groupe de processus léger
           L'identifiant  de  groupe de processus léger (« thread ») auquel une tâche appartient.
           C'est le PID du meneur de groupe de processus léger. Du point  de  vue  du  noyau,  il
           représente les tâches qui partagent une « mm_struct ».

       29. TIME    temps processeur
           Le  temps  processeur total utilisé par la tâche depuis son lancement. Quand le « mode
           Cumulatif » est Actif, chaque processus est affiché avec le temps processeur  que  lui
           et  ses  fils tués ont utilisé. Vous pouvez basculer en « mode Cumulatif » avec « S »,
           qui est à la fois une option  de  ligne  de  commande  et  une  commande  interactive.
           Consultez la commande interactive « S » pour plus d'informations sur ce mode.

       30. TIME+    temps processeur, en centième de seconde
           Identique  à  « TIME »,  mais  avec  une  précision  supérieure grâce aux centièmes de
           seconde.

       31. TPGID    identifiant de groupe de processus contrôlant le terminal
           L'identifiant de groupe de processus du processus au premier  plan  pour  le  terminal
           connecté,  ou -1 si un processus n'est pas connecté au terminal. Par convention, cette
           valeur est l'identifiant de processus (consultez PID) du meneur de groupe de processus
           (consultez PGRP).

       32. TTY    terminal de contrôle
           Le nom du terminal de contrôle. Habituellement, il s'agit du périphérique (port série,
           pty, etc.) à partir duquel le processus a été lancé, et qu'il utilise pour ses entrées
           ou  ses  sorties.  Au  cas  où  aucun terminal n'est associé à une tâche, un « ? » est
           affiché.

       33. UID    identifiant de l'utilisateur
           L'identifiant utilisateur effectif (EUID) du propriétaire de la tâche.

       34. USED    mémoire utilisée (Kio)
           Ce champ représente la mémoire physique hors espace d'échange qu'une tâche a  utilisée
           (RES) plus la portion non résidente de son espace d'adresse (SWAP).

       35. USER    nom de l'utilisateur
           Le nom d'utilisateur effectif du propriétaire de la tâche.

       36. VIRT    taille de l'image virtuelle (Kio)
           La quantité totale de mémoire virtuelle utilisée par la tâche, à savoir l'ensemble des
           codes, données, bibliothèques partagées et pages qui ont été transférées sur  l'espace
           d'échange (« swap ») et les pages qui ont été mappées mais pas utilisées.

       37. WCHAN    fonction résidente
           Selon  la  disponibilité  de  la  carte  des liens du noyau (« System.map »), ce champ
           affichera le nom ou l'adresse de la fonction du  noyau  dans  laquelle  la  tâche  est
           effectivement résidente. Un tiret (« - ») s'affichera dans cette colonne en regard des
           tâches actives.

           L'affichage de ce champ pourrait provoquer une surestimation de plus de 700 ko due  au
           propre fonctionnement de top suivant la version du noyau. Si cela se produit, la seule
           façon de réduire cette surestimation est de redémarrer top.

       38. nDRT    nombre de pages modifiées  Dirty Pages »)
           Le nombre de pages modifiées depuis la dernière écriture sur le dispositif de stockage
           auxiliaire.  Les  pages  modifiées  doivent être écrites sur le dispositif de stockage
           auxiliaire avant que l'espace mémoire physique correspondant puisse être utilisé  pour
           une autre page virtuelle.

       39. nMaj    nombre de défauts de page majeurs
           Le  nombre de défauts de pages majeurs générés par une tâche. Un défaut de page arrive
           quand un processus tente de lire ou d'écrire dans une page virtuelle  placée  hors  de
           son espace d'adressage. Un défaut de page est majeur quand un accès à un dispositif de
           stockage auxiliaire est impliqué lors de la récupération de cette page.

       40. nMin    nombre de défauts de page mineurs
           Le nombre de défauts de pages mineurs générés par une tâche. Un défaut de page  arrive
           quand  un  processus  tente de lire ou d'écrire dans une page virtuelle placée hors de
           son espace d'adressage.  Un  défaut  de  page  mineur  n'implique  pas  d'accès  à  un
           dispositif de stockage auxiliaire lors de la récupération de cette page.

       41. nTH    nombre de processus légers « threads »
           Le nombre de processus légers du noyau (« thread ») associés à un processus.

       42. nsIPC    espace de nommage IPC
           L’inœud  de  l’espace  de  nommage utilisé pour isoler les ressources de communication
           interprocessus (IPC) comme les objets IPC System V et les files de messages POSIX.

       43. nsMNT    espace de nommage MNT
           L’inœud de l’espace de nommage utilisé pour isoler les points de montage  de  systèmes
           de  fichiers  en  offrant  ainsi des vues différentes de la hiérarchie des systèmes de
           fichiers.

       44. nsNET    espace de nommage NET
           L’inœud  de  l’espace  de  nommage  utilisé  pour  isoler  les  ressources  comme  les
           périphériques réseau, les adresses IP, le routage IP, les numéros de port, etc.

       45. nsPID    espace de nommage PID
           L’inœud  de  l’espace  de  nommage  utilisé  pour  isoler les numéros d’identifiant de
           processus leur permettant de ne pas rester uniques. Ainsi, tous ces espaces de nommage
           pourraient  avoir  leur  propre  « init »  (PID  nº 1)  pour  gérer  plusieurs  tâches
           d’initialisation et détruire les processus fils orphelins.

       46. nsUSER    espace de nommage USER
           L’inœud  de  l’espace  de  nommage  utilisé  pour  isoler  les  numéros  d’identifiant
           d’utilisateur  et  de  groupe.  Ainsi,  un  processus  pourrait  avoir  un identifiant
           utilisateur normal sans droit à l’extérieur d’un espace de nommage  utilisateur,  tout
           en  ayant  un identifiant utilisateur nul, avec tous les droits du superutilisateur, à
           l’intérieur de cet espace de nommage.

       47. nsUTS    espace de nommage UTS
           L’inœud de l’espace de nommage utilisé pour isoler le nom d’hôte et le nom de  domaine
           NIS. UTS signifie simplement « Système de partage de Temps UNIX ».

       48. vMj    delta de défauts de page majeurs
           Le  nombre  de  défauts  de  page  majeurs  survenus  depuis  la  dernière mise à jour
           (consultez nMaj).

       49. vMn    delta de défauts de page mineurs
           Le nombre de défauts  de  page  mineurs  survenus  depuis  la  dernière  mise  à  jour
           (consultez nMin).

   3b. GESTION des champs
       Après  avoir  utilisé  les  commandes interactives « f » ou « F » (gestion des champs), un
       écran sera affiché, présentant :
        1) le nom de la fenêtre « active » ;
        2) le champ de tri désigné ;
        3) tous les champs dans leur ordre actuel avec leur description.

       Les entrées marquées avec un astérisque sont les champs actuellement  affichés,  comme  le
       permet la largeur de l'écran.

           o  Conformément  aux  instructions  de l'écran, la navigation entre les champs se fait
              avec les flèches Haut et Bas. Les touches Orig, Fin,  Pg.Préc  et  Pg.Suiv  peuvent
              aussi servir à atteindre rapidement les premiers et derniers champs disponibles.

           o  La  flèche  Droite  sélectionne  un  champ  pour le repositionnement et les touches
              flèche Gauche et « Entrée » valident la position de ce champ.

           o  La touche « d » et la barre d'« Espace » modifient l'état d'affichage  d'un  champ,
              et par conséquent la présence ou l'absence d'astérisque.

           o  La  touche  « s »  désigne  un  champ  comme champ de tri. Consultez la section 4c.
              Commandes de la ZONE de TÂCHES, TRI  pour de  plus  amples  renseignements  sur  la
              sélection d'un champ de tri.

           o  Les  touches  « a »  et  « w »  permettent  de  passer en revue toutes les fenêtres
              disponibles et les touches « q » ou « Éch » permettent de sortir de la gestion  des
              champs.

       L'écran  de  gestion  de  champs  permet aussi de modifier le groupe de fenêtres ou champs
       « actifs » en mode plein écran ou mode d'affichage alternatif. Quelle que soit la cible au
       moment  où  vous  saisissez  « q »  ou  <Éch>,  elle  deviendra  active  lors  du retour à
       l'affichage principal. Consultez la section 5. Dispositions d'AFFICHAGE ALTERNATIF  et  la
       commande interactive « g » pour un aperçu des fenêtres « actives » et groupes de champs.

       Remarque : n'importe quelle fenêtre après une navigation horizontale sera réinitialisée si
       une modification de champ est réalisée à l'aide de l'écran gestion de  champs.  Cependant,
       la  position  après  une  navigation  verticale ne sera pas modifiée. Consultez la section
       5c. DÉPLACEMENT dans une fenêtre pour de plus amples renseignements sur  les  déplacements
       verticaux et horizontaux.

4. Commandes INTERACTIVES

       Ci-dessous,  un index succinct de commandes regroupées par catégories. Certaines commandes
       apparaissent plus d'une fois  —  leur signification ou leur portée peuvent différer  selon
       le contexte de leur utilisation.

         4a. Commandes GLOBALES
            <Entrée/Espace> ?, =, 0,
            A, B, d, E, e, g, h, H, I, k, q, r, s, W, X, Y, Z
         4b. Commandes de la ZONE de RÉSUMÉ
            C, l, t, m, 1, 2, 3
         4c. Commandes de la ZONE de TÂCHES
            Apparence : b, J, j, x, y, z
            Contenu :   c, f, F, o, O, S, u, U, V
            Taille :    #, i, n
            Tri :       <, >, f, F, R
         4d. Palette de COULEURS
            <Entrée>, a, B, b, H, M, q, S, T, w, z, 0 - 7
         5b. COMMANDES de fenêtrage
            -, _, =, +, A, a, g, G, w
         5c. DÉPLACEMENT dans une fenêtre
            C, Haut, Bas, Gauche, Droite, Pg.Préc, Pg.Suiv, Orig, Fin
         5d. RECHERCHE dans une fenêtre
            L, &

   4a. Commandes GLOBALES
       Les  commandes  interactives  globales sont toujours disponibles que ce soit en mode plein
       écran  ou  en  mode  d'affichage  alternatif.  Toutefois,  certaines  de   ces   commandes
       interactives ne sont pas disponibles en « mode sécurisé ».

       Si vous souhaitez savoir à l'avance si top fonctionne en mode sécurisé, appelez simplement
       l'aide et consultez la deuxième ligne du résumé système.

         <Entrée> ou <Espace>  : rafraîchir l'affichage
              Ces commandes activent top et toute réception ultérieure rafraîchira  l'intégralité
              de  l'écran.  Elles forcent aussi la mise à jour des modifications de processeur ou
              de mémoire physique branchés à chaud.

              Utilisez l'une ou l'autre de ces touches quand le  délai  est  élevé  et  que  vous
              souhaitez consulter l'état actuel.

          ? | h  : aide
              Deux  niveaux  d'aide  sont  disponibles.  Le premier offre un rappel de toutes les
              commandes interactives de  base.  Quand  top  est  sécurisé,  cet  écran  est  plus
              succinct.

              En  appuyant  sur  « h »  ou « ? » dans l'écran d'aide, l'écran affichera l'aide de
              cette commande interactive applicable au mode d'affichage alternatif.

          =  : annuler les limites de tâches
              Enlève les restrictions sur les tâches qui sont affichées. Cette  commande  inverse
              chaque  commande  « i »  (tâches en veille) et « n » (nombre maximal de tâches) qui
              peuvent être actives. Elle fournit aussi un moyen d'arrêter  la  surveillance  d'un
              PID, le filtrage « utilisateur » et « autre » filtrage. Consultez l'option de ligne
              de commande « -p » décrivant la surveillance de  PID,  les  commandes  interactives
              « U »  ou  « u » pour le filtrage d'utilisateur et les commandes interactives « O »
              ou « o » pour l'« autre » filtrage.

              De plus, après navigation, toutes les fenêtres  seront  réinitialisées  avec  cette
              commande. Consultez la section 5c. DÉPLACEMENT dans une fenêtre pour de plus amples
              renseignements sur les déplacements verticaux et horizontaux.

              En opérant en mode d'affichage alternatif, la portée de  cette  commande  est  plus
              étendue.

          0  : basculer en zéros supprimés
              Cette  commande  détermine  si les zéros sont montrés ou supprimés pour beaucoup de
              champs de la fenêtre de tâches. Les champs comme UID, GID, NI, PR ou P ne sont  pas
              affectés par cette option.

          A  : basculer en mode d'affichage alternatif
              Cette commande bascule entre le mode plein écran et le mode d'affichage alternatif.
              Consultez  la  section  5.  Dispositions  d'AFFICHAGE  ALTERNATIF  et  la  commande
              interactive  « g » pour une meilleure compréhension de la fenêtre « active » et des
              groupes de champs.

          B  : basculer entre gras désactivé et activé
              Cette commande influencera l'utilisation des  capacités  de  mise  en  « gras »  du
              terminal  et modifie à la fois la zone de résumé et la zone de tâches de la fenêtre
              « active ». Alors qu'elle était initialement conçue pour une utilisation  avec  des
              terminaux  non intelligents (« dumb terminals »), elle peut être appliquée en toute
              occasion.

              Remarque : lorsque cette option est Actif et que top fonctionne en mode monochrome,
              l'entièreté  de l'affichage apparaîtra comme du texte normal. Donc, à moins que les
              options « x » ou « y » ne soient inversées pour accentuer la mise en  évidence,  il
              n'y aura pas de confirmation visuelle de leur activité.

       *  d | s  : modifier le délai
              Vous invite à introduire le délai, en seconde, des mises à jour de l'affichage.

              Les fractions de seconde sont possibles, mais pas les nombres négatifs. La valeur 0
              entraînera une mise à jour (quasi) permanente, responsable d'un affichage  décevant
              puisque  le  système et le périphérique tty essayeront de tenir compte des demandes
              de top. La valeur du délai est inversement proportionnelle à la charge du  système,
              alors positionnez-la avec soin.

              À  tout  moment,  vous  pouvez connaître le délai effectif en appelant l'aide et en
              consultant la deuxième ligne du résumé système.

          E  : échelle de mémoire étendue dans la zone de résumé
              Avec cette commande, chacune des échelles disponibles de  mémoire  de  la  zone  de
              résumé peut être choisie, du Kio (kibioctet, soit 1 024 octets) à l’Eio (exbioctet,
              soit 1 152 921 504 606 846 976 octets).

              Si un « + » apparaît entre un nombre affiché et l'étiquette suivante, cela signifie
              que  top a été forcé de tronquer une portion de ce nombre. En augmentant le facteur
              d'échelle, ce genre de troncature peut être évité.

          e  : échelle de mémoire étendue dans les fenêtres de tâches
              Avec cette commande, chacune des échelles disponibles de mémoire de la  fenêtre  de
              tâches  peut être choisie, du Kio (kibioctet, soit 1 024 octets) au Pio (pébioctet,
              soit 1 125 899 906 842 624 octets).

              Même si top essayera de  respecter  l'intervalle  cible  sélectionné,  une  mise  à
              l'échelle  supplémentaire  pourrait  être  nécessaire afin de s'adapter aux valeurs
              présentes. Augmenter l'intervalle d'échelle permet généralement de voir un résultat
              plus homogène dans les colonnes de mémoire

          g  : choisir un autre groupe de fenêtres ou champs
              Vous  invite  à introduire un numéro entre 1 et 4 pour désigner le groupe de champs
              de  la  fenêtre  « active ».  Vous  trouverez  assez  vite  vos  marques  avec  ces
              4 fenêtres, spécialement en expérimentant le mode d'affichage alternatif.

          H  : basculer en mode processus légers
              Quand  cette  option  est Actif, les processus légers seront affichés pour tous les
              processus de toutes  les  fenêtres  de  tâches  visibles.  Sinon,  top  affiche  le
              récapitulatif de tous les processus légers de chaque processus.

          I  : basculer en mode Irix/Solaris
              En  fonctionnant en « mode Solaris » (bascule de « I » en Inactif), la consommation
              processeur d'une tâche sera divisée par le nombre total de processeurs. Après avoir
              exécuté cette commande, vous serez informé du nouvel état de cette option.

       *  k  : tuer une tâche
              Vous invite à introduire le PID et ensuite le signal à envoyer.

              Ne  pas  entrer  de  PID  ou  une valeur négative sera interprété comme utiliser la
              valeur par défaut montrée dans l'invite (la première tâche affichée). Une valeur de
              PID de zéro signifie le programme top lui-même.

              Le  signal  par  défaut,  comme  le  propose l'invite, est SIGTERM. Cependant, vous
              pouvez indiquer le nom ou le numéro de tout autre signal.

              Si vous souhaitez annuler la terminaison d'un  processus,  faites  une  des  choses
              suivantes selon le niveau d'avancement :
                  1) à l'invite du PID, entrez un numéro incorrect ;
                  2) à l'invite du signal, tapez 0 (ou n'importe quel signal incorrect).

          q  : quitter

       *  r  : changer la politesse d'une tâche
              Vous invite à introduire le PID puis la valeur de politesse à appliquer.

              Ne  pas  entrer  de  PID  ou  une valeur négative sera interprété comme utiliser la
              valeur par défaut montrée dans l'invite (la première tâche affichée). Une valeur de
              PID de zéro signifie le programme top lui-même.

              Une  valeur  de  politesse  positive provoquera une diminution de la priorité de la
              tâche. À l'inverse, une valeur  négative  de  politesse  la  fera  considérer  plus
              favorablement  par  le noyau. En règle générale, les utilisateurs peuvent seulement
              augmenter la valeur de politesse sans pouvoir la diminuer.

              Si vous souhaitez annuler la modification de politesse d'un processus,  faites  une
              des choses suivantes selon le niveau de progression :
                  1) à l'invite du PID, entrez un numéro incorrect ;
                  2) à l'invite de politesse, tapez <Entrée> sans rien entrer.

          W  : écrire le fichier de configuration
              Cette  commande  sauvegardera  toutes  vos  options  et  bascule  ainsi que le mode
              d'affichage actuel et le délai. En exécutant cette commande juste avant de  quitter
              top, vous pourrez redémarrer en conservant exactement la même configuration.

          X  : largeur fixe supplémentaire
              Certains  champs  sont  à largeur fixe et non adaptable. Ainsi, ils pourraient être
              tronqués, ce qui serait indiqué par un « + » en fin de chaîne.

              Cette commande interactive peut être utilisée pour modifier les largeurs des champs
              suivants :

                  champ  défaut     champ  défaut     champ  défaut
                  GID       5       GROUP     8       WCHAN    10
                  RUID      5       RUSER     8       nsIPC    10
                  SUID      5       SUSER     8       nsMNT    10
                  UID       5       USER      8       nsNET    10
                                    TTY       8       nsPID    10
                                                      nsUSR    10
                                                      nsUTS    10

              La  quantité  à  ajouter  aux  largeurs  par défaut précédentes vous sera demandée.
              Saisir zéro force un retour aux valeurs par défaut.

              Si vous saisissez un nombre négatif, top augmentera automatiquement  la  taille  de
              colonne autant que nécessaire jusqu'à ce qu'il n'y ait plus aucune donnée tronquée.
              Vous pouvez accélérer ce processus en réduisant le délai ou en maintenant la  barre
              d'<espace> enfoncée.

              Remarque : qu'elles soient explicitement ou automatiquement augmentées, les largeur
              pour ces champs ne sont jamais diminuées par top.  Pour  les  réduire,  vous  devez
              indiquer un nombre plus petit ou restaurer les valeurs par défaut.

          Y  : inspecter une autre sortie
              Après  l'exécution  de  la  commande  interactive « Y », un PID cible sera demandé.
              Taper une valeur ou accepter celle  par  défaut  aura  pour  conséquence  un  écran
              séparé.  Cet  écran  peut  être  utilisé pour voir plusieurs fichiers ou sorties de
              commande renvoyée dans un tube (« pipe ») alors que l'affichage  interactif  normal
              de top est en pause.

              Remarque :  cette  commande  interactive  n'est  entièrement réalisée que quand les
              entrées possibles  ont  été  ajoutées  par  vos  soins  à  la  fin  du  fichier  de
              configuration  de  top.  Pour  plus  de  précision  sur la création de ces entrées,
              consultez la section 6c. AJOUT d'entrées d'INSPECTION.

              La plupart des touches utilisées pour naviguer dans la fonctionnalité  d'inspection
              sont  indiquées  dans  l'en-tête  de son prologue. Des touches supplémentaires sont
              cependant utilisables une fois sélectionnés un fichier ou une commande spécifiques.
              Elles sont familières des utilisateurs du visualiseur « less » et sont résumées ici
              pour référence.

                  touche   fonction
                  « = »    alterner entre ligne d'état, ficher ou tube
                  « / »    trouver, équivalent à « L » pour localiser
                  « n »    trouver le suivant, équivalent à « & »
                  <Espace> descendre, équivalent à <Pg.Suiv>
                  « b »    monter, équivalent à <Pg.Préc>
                  « g »    première ligne, équivalent à <Orig>
                  « G »    dernière ligne, équivalent à <Fin>

          Z  : modifier la palette de couleurs
              Cette commande affichera un écran séparé où vous pourrez modifier les  couleurs  de
              la  fenêtre  « active », ou de toutes les fenêtres. Pour plus de détails concernant
              cette commande interactive, consultez la section 4d. Palette de COULEURS.

       *  Les commandes précédées d'un astérisque (« * »)  ne  sont  pas  disponibles  en  « mode
          sécurisé »,  elles  ne  seront  pas  non  plus  présentées au premier niveau de l'écran
          d'aide.

   4b. Commandes de la ZONE de RÉSUMÉ
       Les commandes interactives de la zone de résumé sont toujours accessibles  à  la  fois  en
       mode  plein  écran et en mode d'affichage alternatif. Elles affectent les premières lignes
       de votre écran et détermineront la position des messages et des invites.

       Ces commandes ont toujours un impact sur le  groupe  de  fenêtres  ou  champs  « actifs ».
       Consultez  la  section  5.  Dispositions d'AFFICHAGE ALTERNATIF et la commande interactive
       « G » pour une description plus précise de la fenêtre « active » et des groupes de champs.

          C  : montrer les coordonnées d'affichage ou non
              Montrer un message d'information  si  la  ligne  de  message  n'est  pas  utilisée.
              Consultez  la  section  5c. DÉPLACEMENT  dans  une  fenêtre  pour  de  plus  amples
              renseignements.

          l  : basculer entre charge moyenne et temps d'activité
              Il s'agit aussi de la ligne contenant le nom du programme (éventuellement un alias)
              en  mode  plein  écran  ou  du  nom  de  la  fenêtre « active » en mode d'affichage
              alternatif.

          t  : basculer entre états de tâche et CPU
              Cette commande affecte deux ou plusieurs lignes de la zone de résumé,  en  fonction
              de  l'état  des  commandes de basculement « 1 », « 2 » ou « 3 » et si top s'exécute
              sur un vrai SMP ou non.

              Cette partie de la zone de résumé est aussi influencée par l'état  de  la  commande
              interactive  « H »,  et  est  répercutée  dans  l'étiquette  total  qui montre soit
              « Tasks » (tâches), soit « Threads » (processus légers).

          m  : basculer entre utilisation mémoire et fichier d'échange  swap »)
              Cette commande affecte les deux lignes de la  zone  de  résumé  qui  concernent  la
              mémoire physique et virtuelle.

          1  : basculer entre états CPU simple et séparé
              Cette commande affecte la manière dont est présentée la zone des états de CPU de la
              commande « t ». Alors que cette option a été conçue initialement dans le  cadre  de
              machines SMP massivement-parallèles, son utilisation n'est pas restreinte aux seuls
              environnements SMP.

              Quand l'étiquette « %Cpu(s): » est affichée dans la zone de résumé, l'option  « 1 »
              est  Actif et toute l'information du processeur est rassemblée sur une seule ligne.
              Autrement, chaque processeur est affiché séparément  de  cette  manière :  « %Cpu0,
              %Cpu1, ... » tant que la hauteur de l'écran le permet.

          2  : basculer entre nœuds NUMA et résumé de processeur
              Cette  commande bascule entre la commande « 1 » de résumé de processus (seul) ou un
              affichage du résumé et des statistiques d'utilisation de processus pour chaque nœud
              NUMA. Ce n'est disponible que si le système prend en charge NUMA.

          3  : nœud NUMA étendu
              Vous invite à introduire un nombre représentant un nœud NUMA. Ensuite, un résumé du
              nœud et les statistiques pour chaque processeur de ce nœud seront  montrés  jusqu'à
              ce  que  la  commande  de  basculement  « 1 »  ou « 2 » soit saisie. Cette commande
              interactive n'est disponible que si le système prend en charge NUMA.

       Remarque : si la totalité de la zone de résumé  est  Inactif  pour  chaque  fenêtre,  vous
       n'aurez  juste accès qu'à la ligne de message. De cette manière vous maximiserez le nombre
       de lignes disponibles pour les tâches aux dépens (temporairement) du nom du  programme  en
       mode plein écran ou du nom de la fenêtre « active » en mode d'affichage alternatif.

   4c. Commandes de la ZONE de TÂCHES
       Les  commandes  interactives de la zone de tâches sont  toujours disponibles en mode plein
       écran.

       Les commandes interactives de la zone de  tâches  ne  sont   jamais  disponibles  en  mode
       d'affichage  alternatif  quand  l'option de l'écran de tâches de la fenêtre « active » est
       positionnée sur Inactif (consultez la section 5. Dispositions d'AFFICHAGE ALTERNATIF).

       PRÉSENTATION de la fenêtre de tâches
          J  : basculer la justification des colonnes numériques
              Alterner entre la justification à droite (par  défaut)  et  à  gauche  des  données
              numériques.   Si   les  données  numériques  remplissent  complètement  la  colonne
              disponible, cette commande de basculement pourrait n'avoir de conséquence  que  sur
              l'en-tête.

          j  : basculer la justification des colonnes de lettres
              Alterner  entre  la  justification à gauche (par défaut) et à droite des données en
              lettres. Si les données en lettres remplissent complètement la colonne  disponible,
              cette commande de basculement pourrait n'avoir de conséquence que sur l'en-tête.

         Les  commandes  suivantes  seront aussi influencées par l'état de l'option globale « B »
         (gras activé).

          b  : basculer gras ou inverse
              Cette commande affectera  la  manière  dont  les  options  « x »  et  « y »  seront
              affichées. En outre, elle ne sera disponible que lorsqu'au moins une de ces options
              sera Actif.

          x  : basculer la surbrillance de colonne
              Modifie la surbrillance du champ de tri effectif. Si vous oubliez quel est le champ
              de tri, cette commande fournit un rapide rappel visuel, à condition que le champ de
              tri soit affiché. Les raisons pour lesquelles le champ  du  tri  peut  être  masqué
              sont :
               1) une largeur d'écran insuffisante ;
               2) la commande interactive « f » est positionnée sur Inactif.

              Remarque :  à  chaque fois que « recherche » ou « autre filtre » est actif dans une
              fenêtre, la surbrillance de colonne est temporairement  désactivée.  Consultez  les
              notes  en  fin  des  sujets  5d. RECHERCHE et 5e. FILTRE pour une explication de la
              raison.

          y  : basculer la surbrillance de ligne
              Modifie  la  surbrillance  de  tâches  « qui  s'exécutent ».  Pour  une   meilleure
              compréhension  de  l'état  de cette tâche, consultez la section 2a. DESCRIPTIONS de
              champs, le champ S (État de processus).

              L'utilisation de cette disposition fournit une meilleure compréhension de l'état de
              santé  de  votre  système.  Les  seuls  surcoûts consisteront en quelques suites de
              caractères d'échappement supplémentaires sur le tty.

          z  : basculer en couleur ou monochrome
              Alterne sur  la  fenêtre  « active »  le  dernier  schéma  de  couleur  utilisé  et
              l'ancienne  formule blanc-et-noir ou noir-et-blanc. Cette commande touche à la fois
              la zone de résumé et la zone de tâches mais  n'affectera  pas  l'état  des  options
              « x », « y » ou « b ».

       CONTENU de la fenêtre de tâches
          c  : basculer ligne de commande ou nom du programme
              Cette commande sera appliquée, que la colonne « COMMAND » soit actuellement visible
              ou non. Par la suite, si le champ est affiché, la modification deviendra visible.

          f | F  : gestion des champs
              Ces touches affichent un écran séparé où vous pouvez modifier la liste  des  champs
              affichés,  leur  ordonnancement  et  aussi  désigner  le champ de tri. Pour de plus
              amples renseignements sur ces commandes  interactives,  consultez  la  section  3b.
              GESTION des champs.

          o | O  : autre filtre
              Vous invite à introduire les critères de sélection qui déterminent alors les tâches
              qui seront montrées dans la fenêtre « active ». Les critères  peuvent  être  rendus
              sensibles  à la casse ou non. Les tâches correspondantes peuvent être soit incluses
              par top, soit exclues.

              Consultez la section 5e. FILTRE dans une fenêtre pour plus de  précisions  sur  ces
              commandes interactives et les autres commandes interactives liées.

          S  : basculer en cumul de temps
              Lorsque  l'option « Mode cumulatif » est Actif, chaque processus est référencé avec
              le temps processeur que lui et ses fils tués ont utilisé.

              Avec l'option Inactif, les programmes qui  ont  été  divisés  en  plusieurs  tâches
              distinctes  apparaîtront  moins  gourmands. Pour des programmes tels « init » ou un
              interpréteur  de  commande  (shell),  ce  comportement  est  approprié,  mais  pour
              d'autres,  comme  les  compilateurs,  ça  ne  l'est  probablement pas. Expérimentez
              l'affichage d'une liste identique de champs triés dans 2 fenêtres  de  tâches  mais
              avec  différents  états  « S » pour vous forger une opinion sur le comportement que
              vous préférez.

              Après l'exécution de cette commande, vous serez averti  du  nouvel  état  de  cette
              option.  Si  vous  souhaitez savoir à l'avance si le « Mode cumulatif » est activé,
              affichez  simplement  l'aide  et  consultez  la  deuxième  ligne  de   la   fenêtre
              récapitulative.

          u | U  : utilisateur spécifique
              Vous  invite à introduire l'UID ou le nom d'utilisateur à afficher. L'option « -u »
              s'applique à  l'utilisateur  effectif  tandis  que  l'option  « -U »  s'applique  à
              n'importe quel utilisateur (réel, effectif, sauvegardé ou système de fichiers).

              Par  la  suite,  seuls les utilisateurs correspondants dans cette fenêtre de tâches
              seront montrés,  ou  éventuellement  aucun  processus  ne  sera  montré.  Un  point
              d'exclamation (« ! ») précédant l'identifiant ou le nom d'utilisateur indique à top
              de n'afficher que les processus avec des utilisateurs ne correspondant pas à  celui
              fourni.

              D'autres   fenêtres   de  tâches  peuvent  être  utilisées  pour  filtrer  d'autres
              utilisateurs.  Ensuite,  si  vous  désirez  surveiller  à  nouveau  l'ensemble  des
              utilisateurs  dans  la  fenêtre  « active », réexécutez cette commande mais appuyez
              uniquement sur la touche <Entrée> à l'invite.

          V  : basculer en mode d'affichage arborescent
              Dans ce mode, les processus sont réordonnés en fonction  de  leurs  parents  et  la
              disposition de la colonne COMMAND ressemble à celle d'un arbre. En mode d'affichage
              arborescent, il est toujours possible de basculer entre nom de programme  et  ligne
              de  commande  (consultez  la  commande  interactive  « c »)  ou  entre processus et
              processus légers (consultez la commande interactive « H »).

              Remarque : l'utilisation d'une touche qui affecte l'ordre de tri force la sortie du
              mode  d'affichage  arborescent dans la fenêtre « active ». Consultez la section 4c.
              Commandes de la ZONE de TÂCHES, TRI pour de  plus  amples  renseignements  sur  ces
              touches.

       TAILLE de la fenêtre de tâches
          i  : basculer en processus en veille
              Affiche toutes les tâches ou seulement les tâches actives. Lorsque cette option est
              Inactif, les tâches qui n'ont pas utilisé de processeur depuis la dernière  mise  à
              jour ne seront pas affichées. Cependant, à cause de la précision des champs %CPU et
              TIME+, quelques processus pourraient toujours être affichés même s'ils semblent  ne
              pas avoir utilisé de processeur.

              Appliquée  au  dernier  écran  de  tâches,  en  mode  d'affichage alternatif, cette
              commande n'affecte pas la taille de la fenêtre, vu que  l'ensemble  des  écrans  de
              tâches précédents auront déjà été dessinés.

          n | #  : configurer le maximum de tâches
              Vous  invite  à introduire le nombre de tâches à afficher. La valeur minimale entre
              le nombre saisi et le nombre de lignes d'écran disponibles sera utilisée.

              Utilisé en mode d'affichage alternatif, cette commande  vous  donnera  un  contrôle
              précis sur la taille de chacun des écrans de tâches actuels visibles, à l'exception
              du tout dernier. Elle ne  l'affectera  pas,  vu  que  tous  les  écrans  de  tâches
              précédents auront déjà été dessinés.

              Remarque :  si  vous  souhaitez  accroître  la  taille  du  dernier écran de tâches
              visible, en mode d'affichage alternatif, réduisez simplement la taille  de  l'écran
              de tâches au-dessus de lui.

       TRI de la fenêtre de tâches
         Pour  des  raisons de compatibilité, cette version de top gère la plupart des touches de
         tri des versions précédentes. Puisqu'il s'agit essentiellement  d'un  service  pour  les
         utilisateurs  des  versions  précédentes  de top, ces commandes n'apparaissent sur aucun
         écran d'aide.
            commande    champ trié                  disponible
              A         démarrage (non affiché)       Non
              M         %MEM                          Oui
              N         PID                           Oui
              P         %CPU                          Oui
              T         TIME+                         Oui

         Avant l'utilisation d'une quelconque des clés de tri suivantes,  top  propose  que  vous
         activiez  temporairement la surbrillance de colonne en utilisant la commande interactive
         « x », afin de vous  conforter  dans  l'assurance  que  l'environnement  de  tri  actuel
         correspond à vos intentions.

         Les  commandes  interactives  suivantes seront  seulement respectées lorsque le champ du
         tri effectif est  visible. Les raisons pour lesquelles le champ du tri peut être  masqué
         sont :
              1) une largeur d'écran insuffisante ;
              2) la commande interactive « f » est positionnée sur Inactif.

          <  : déplacer le champ trié à gauche
              Déplace  la  colonne  de tri vers la gauche à moins que le champ de tri effectif ne
              soit le premier de l'écran.

          >  : déplacer le champ trié à droite
              Déplace la colonne de tri vers la droite à moins que le champ de  tri  effectif  ne
              soit le dernier de l'écran.

         Les  commandes  interactives suivantes seront toujours appliquées, que les champs de tri
         effectifs soient visibles ou non.

          f | F  : gestion des champs
              Ces touches présentent un écran séparé où vous pouvez sélectionner  la  colonne  de
              tri,  entre  autres  fonctions.  Cela  peut  se  révéler  pratique  pour  contrôler
              simplement le champ de tri  actuel,  lorsque  top  s'exécute  avec  une  option  de
              surbrillance de colonne positionnée en Inactif.

          R  : basculer le champ de tri inverse ou normal
              En  utilisant  cette  commande  interactive,  vous  pouvez  basculer entre des tris
              croissants et décroissants.

         Remarque : le tri des champs utilise des valeurs internes, et non celles affichées  dans
         les colonnes. Donc, les champs TTY et WCHAN ne respecteront pas l'ordre ASCII.

   4d. Palette de COULEURS
       L'utilisation  de la commande interactive « Z » vous présentera un écran séparé. Cet écran
       peut être utilisé pour modifier  les  couleurs  de  la  seule  fenêtre  « active »  ou  de
       l'ensemble des quatre fenêtres avant de revenir à l'affichage principal.

       Les commandes interactives suivantes sont disponibles.
         4 majuscules pour choisir une cible
         8 chiffres pour choisir une couleur
         bascules classiques disponibles
          « B »       : gras désactivé ou activé
          « b »       : tâches actives « gras » ou inverse
          « z »       : couleur/monochrome
         autres commandes disponibles
          « a »/« w » : applique, ensuite va au suivant ou précédent
          <Entrée>    : applique puis quitte
          « q »       : abandonne les modifications actuelles puis quitte

       En  utilisant « a » ou « w » pour passer en revue les fenêtres cibles, vous appliquerez le
       schéma de couleur affiché par la fenêtre que vous êtes en train de  quitter  aux  fenêtres
       suivantes.  Vous  pouvez,  bien  entendu, facilement retourner sur chacune des fenêtres et
       appliquer de nouveau un schéma de couleur différent ou désactiver (Inactif) totalement les
       couleurs avec l'option « z ».

       L'écran palette de couleurs peut aussi être utilisé pour modifier le groupe de fenêtres ou
       champs « actifs » dans chacun des modes plein écran ou affichage  alternatif.  Quelle  que
       soit la cible au moment où vous saisissez « q » ou <Entrée>, elle deviendra active lors du
       retour à l'affichage principal.

5. Dispositions d'AFFICHAGE ALTERNATIF

   5a. Vue d'ensemble du FENÊTRAGE
       Groupes de champs/fenêtres :
          En mode plein écran, une seule fenêtre occupe la totalité  de  l'écran.  Cette  fenêtre
          unique  peut  toujours  être  remplacée  par un des quatre groupes de champs différents
          (consultez la commande interactive « g » réexpliquée  ci-dessous).  Chacun  des  quatre
          groupes  de champs dispose d'une zone de résumé configurable séparément et de sa propre
          zone de tâches également configurable.

          En mode d'affichage alternatif, ces quatre groupes de champs sous-jacents peuvent  être
          visualisés simultanément ou peuvent être rendus Inactif à volonté.

          La  zone  de  résumé  sera  toujours  présente,  même s'il ne s'agit que d'une ligne de
          message. Une seule zone de résumé peut être affichée à la fois.  Cependant,  selon  vos
          directives, il peut y avoir de zéro à quatre écrans de tâches séparés à l'écran.

       Fenêtre Active :
          La  fenêtre  « active »  est la fenêtre associée à la zone de résumé et la fenêtre vers
          laquelle les commandes liées à  leur  tâche  sont  toujours  dirigées.  Puisqu'en  mode
          d'affichage  alternatif  vous  pouvez  rendre  Inactif  l'écran  de  tâches,  certaines
          commandes peuvent être restreintes dans la fenêtre « active ».

          Une difficulté supplémentaire apparaît au moment de la  désactivation  de  la  première
          ligne  de  la  zone  de  résumé.  En  perdant le nom de la fenêtre (la ligne de bascule
          « l »), il vous sera difficile de savoir quelle fenêtre est active.

   5b. COMMANDES de Fenêtrage
          - | _  : montrer ou masquer les fenêtres
              La touche « - » active et  désactive  l'écran  de  tâches  de  la  fenêtre  active.
              Inactif,  la  zone  de  tâches affichera le minimum possible d'en-têtes de colonnes
              telles que vous les avez déterminées  avec  la  commande  interactive  « f ».  Elle
              reflétera  également  toutes  autres  dispositions (options/bascules) de la zone de
              tâches que vous avez appliquées révélant zéro tâche ou plus.

              La touche « _ » a le même effet sur toutes les zones  d'affichage  des  tâches.  En
              d'autres termes, elle bascule entre l'écran de tâches visible actuellement et toute
              autre zone d'affichage marquée  Inactif.  Si  les  quatre  zones  d'affichage  sont
              actuellement  visibles, cette commande interactive laissera la zone de résumé comme
              seul élément visible.

       *  = | +  : égaliser (réinitialiser) les fenêtres
              La touche « = » force l'écran de tâches de la fenêtre « active »  à  être  visible.
              Elle  inverse aussi toutes commandes « i » (tâches au repos), « n » (nombre maximal
              de tâches), « u » ou « U » (filtre utilisateur) et « o » ou  « O »  (autre  filtre)
              qui  peuvent être actives. De plus, après navigation, la fenêtre sera réinitialisée
              avec cette commande. Consultez la section 5c. DÉPLACEMENT dans une fenêtre pour  de
              plus amples renseignements sur les déplacements verticaux et horizontaux.

              La  touche  « + »  a  le  même  effet  sur  toutes  les  fenêtres. Les quatre zones
              d'affichage  des  tâches  réapparaîtront  avec  des  tailles   équilibrées.   Elles
              conserveront  également toutes les options que vous avez paramétrées, à l'exception
              des commandes interactives « i »  (tâches  au  repos),  « n »  (nombre  maximal  de
              tâches),  « u »  ou  « U »  (filtre  utilisateur), « o » ou « O » (autre filtre) et
              déplacement.

       *  A  : basculer en mode d'affichage alternatif
              Cette commande passera du mode plein écran en mode d'affichage alternatif.

              Lors d'une première exécution, les  quatre  zones  d'affichage  seront  présentées.
              Ensuite,  en basculant de mode, vous ne verrez que les zones d'affichage des tâches
              que vous souhaitez rendre visibles.

       *  a | w  : fenêtre suivante ou précédente
              Ces commandes changeront de fenêtre « active », présentant tour à tour  la  fenêtre
              vers laquelle les commandes sont dirigées. Ces touches agissent de manière cyclique
              vous permettant d'atteindre toute fenêtre « active » souhaitée quelle que  soit  la
              touche utilisée.

              En  supposant  que  le  nom de la fenêtre soit visible (vous n'avez pas rendu « l »
              Inactif), à chaque fois la fenêtre « active » perd  sa  mise  en  évidence  ou  ses
              couleurs,  rappelant  que  l'écran  de  tâches  est  Inactif  et  que de nombreuses
              commandes seront restreintes.

       *  g  : choisir une autre fenêtre ou un groupe de champs
              Vous invite à introduire un nombre entre 1 et 4 désignant le groupe de  champs  qui
              deviendra la fenêtre « active ».

              En  mode  plein  écran,  cette  commande est indispensable pour modifier la fenêtre
              « active ». En mode d'affichage alternatif, il s'agit simplement d'un  moyen  moins
              pratique que les commandes « a » et « w ».

          G  : modifier le nom de la fenêtre ou du groupe de champs
              Vous  invite à renommer la fenêtre « active ». Cela ne demande pas que le nom de la
              fenêtre soit visible (c'est-à-dire que l'option « l » soit Actif).

       *  Les commandes interactives précédées d'un astérisque (« * ») sont  utilisables  au-delà
          du mode d'affichage alternatif.
              « = », « A », « g »  sont toujours disponibles
              « a », « w »         agissent de même sur la palette de
                                   couleurs et la gestion de champs

   5c. DÉPLACEMENT dans une fenêtre
       Une  fenêtre  de  tâches est typiquement une vue partielle dans l'ensemble de tâches ou de
       processus légers qui ne montre que certains  champs  ou  colonnes  disponibles.  Avec  ces
       touches  de  déplacement  vous  pouvez déplacer cette vue verticalement ou horizontalement
       pour montrer n'importe quelle tâche ou colonne voulue.

       Haut, Pg.Préc  : déplacement dans les tâches
           Déplacer la vue vers le haut vers la première  ligne  de  tâche,  jusqu'à  ce  que  la
           première  tâche soit affichée en haut de la fenêtre « active ». La flèche Haut déplace
           d'une ligne tandis que Pg.Préc déplace d'une fenêtre entière.

       Bas, Pg.Suiv  : déplacement dans les tâches
           Déplacer la vue vers le bas vers la  dernière  ligne  de  tâche,  jusqu'à  ce  que  la
           dernière  tâche  soit  la  seule  tâche  affichée en haut de la fenêtre « active ». La
           flèche Bas déplace d'une ligne tandis que Pg.Suiv déplace d'une fenêtre entière.

       Gauche, Droite  : déplacement dans les colonnes
           Déplacer horizontalement la vue des champs affichables, une colonne à la fois.

           Remarque : en rappel, certains champs ou colonnes ne sont pas de  largeur  fixe,  mais
           prennent  toute  la largeur de l'écran s'ils sont visibles. Lors d'un déplacement vers
           la gauche ou la droite, cette fonctionnalité peut produire des résultats  initialement
           imprévus.

           De  plus,  certaines  dispositions  spéciales existent pour tous les champs de largeur
           variable positionnés en dernier champ affiché. Une fois ce champ atteint par la flèche
           Droite,  qui est donc la seule colonne visible, vous pouvez continuer le déplacement à
           l'intérieur de ce champ. Consultez la commande interactive « C »  ci-dessous  pour  de
           plus amples renseignements.

       Orig  : sauter à la position d'origine
           Repositionner l'affichage aux coordonnées initiales.

       Fin  : sauter à la position finale
           Repositionner  l'affichage  de  telle  façon  que  la colonne la plus à droite soit le
           dernier champ visible et que la dernière ligne de tâche soit relative  à  la  dernière
           tâche.

           Remarque :  à partir de cette position il est toujours possible de se déplacer vers le
           bas et vers la droite en utilisant les flèches. C'est vrai  sauf  s'il  n'y  a  qu'une
           seule colonne et une seule tâche affichée.

       C  : montrer les coordonnées d'affichage ou non
           Montrer un message d'information si la ligne de message n'est pas utilisée. Ce message
           prendra une des deux formes suivantes, s'il y a eu déplacement ou non dans une colonne
           de largeur variable.

             scroll coordinates: y = a/b (tasks), x = c/d (fields)
             scroll coordinates: y = a/b (tasks), x = c/d (fields) + e

           Les  coordonnées  a/b et c/d montrées sont relatives au coin haut gauche de la fenêtre
           « active ». Le « + nn » supplémentaire représente le déplacement dans une  colonne  de
           largeur variable s'il y a eu déplacement horizontal. Ce type de déplacement se fait en
           tabulations classiques de huit caractères avec les flèches Droite et Gauche.

           y = a/b (tasks)
               a représente la tâche la plus haute visible et est contrôlée par  les  touches  de
               déplacement.  b  est  automatiquement  mis à jour pour refléter le nombre total de
               tâches.

           x = c/d (fields)
               c représente la colonne la plus à gauche visible et est contrôlée par les  touches
               de  déplacement. d est le nombre total de champs affichables et est établi avec la
               commande interactive « f ».

       Les commandes interactives ci-dessus sont toujours disponibles en mode  plein  écran  mais
       jamais  en  mode  d'affichage  alternatif  si  l'option  d'écran  de  tâches de la fenêtre
       « active » est positionnée sur Inactif.

       Remarque : si n'importe quel type de filtre est actif, quelques légères  aberrations  sont
       possibles  lors  du  déplacement  puisque  toutes les tâches ne seront pas visibles. C'est
       particulièrement visible lors de l'utilisation des flèches Haut et Bas.

   5d. RECHERCHE dans une fenêtre
       Les commandes interactives suivantes permettent de trouver une ligne  de  tâche  contenant
       une certaine valeur.

       L  : trouver une chaîne
           Une invite permettra d'entrer une chaîne de caractères, sensible à la casse, à trouver
           à partir des coordonnées actuelles de la fenêtre. Il n'y a aucune restriction  sur  le
           contenu de la chaîne de recherche.

           Les  recherches  ne  sont  pas  limitées  aux  valeurs  d'un seul champ ou d'une seule
           colonne. Toutes les valeurs affichées dans une ligne de tâche sont  permises  dans  la
           chaîne de recherche. Les espaces, nombres, symboles et même les caractères spéciaux de
           l'affichage arborescent sont autorisés.

           Appuyer sur <Entrée> sans chaîne indiquée désactivera de fait la touche « & »  jusqu'à
           ce qu'une nouvelle chaîne de recherche soit indiquée.

       &  : trouver la suivante
           Si une recherche est déjà en cours, top essayera de trouver l'occurrence suivante.

       Lorsqu'une correspondance est trouvée, la fenêtre actuelle est repositionnée verticalement
       pour que la ligne de tâche contenant cette chaîne soit la première.  Le  message  « scroll
       coordinates »  peut  offrir une confirmation de ce repositionnement vertical (consultez la
       commande interactive « C »). Cependant, le positionnement horizontal,  n'est  pas  affecté
       par la recherche.

       La  disponibilité  d'une  chaîne  correspondante  peut  être  influencée  par les facteurs
       suivants.
          a. Les champs affichables en regard de tous ceux disponibles,
             consultez la section 3b. GESTION des champs.
          b. Le déplacement vertical ou horizontal de la fenêtre,
             consultez la section 5c. DÉPLACEMENT dans une fenêtre.
          c. L'état de la bascule commande ou ligne de commande,
             consultez la commande interactive « c ».
          d. La stabilité de la colonne de tri choisie,
             par exemple, PID est un bon choix, mais pas %CPU.

       Si une recherche échoue, restaurer la fenêtre « active » à  la  position  d'origine  (sans
       déplacement),  se  déplacer horizontalement, afficher les lignes de commande ou choisir un
       champ de tri plus stable pourraient tout de même permettre de trouver quelque  chose  avec
       la commande « & ».

       Les  commandes  interactives  ci-dessus sont toujours disponibles en mode plein écran mais
       jamais en mode d'affichage  alternatif  si  l'option  d'écran  de  tâches  de  la  fenêtre
       « active » est positionnée sur Inactif.

       Remarque :  à  chaque  fois  qu'une  touche  de  recherche est tapée, top positionnera sur
       Inactif la surbrillance de colonne pour éviter les fausses correspondances sur les  suites
       de  caractères  d'échappement  non  affichables.  Ce  type  de  surbrillance sera réactivé
       lorsqu'une chaîne de recherche de la fenêtre est vide. Consultez la  commande  interactive
       « x » pour de plus amples renseignements sur le tri en surbrillance de colonne.

   5e. FILTRE dans une fenêtre
       La  fonctionnalité  « autre  filtre »  permet  d'établir  des  critères  de  sélection qui
       détermineront ensuite les tâches montrées dans la fenêtre « active ».

       La mise en place d'un filtre nécessite au moins :
         1) un nom de champ ;
         2) un opérateur ;
         3) une valeur de sélection.

       Ce sont les exigences d'entrée utilisateur de  top  les  plus  compliquées  donc,  en  cas
       d'erreur, le rappel de commande sera pratique. Rappelez-vous des flèches Haut et Bas ou de
       leurs alias à l'invite de commande.

       Bases des filtres
          .  chaque champ est sensible à la casse et conforme à l'en-tête
          .  les sélections peuvent n'être qu'une partie du champ affiché
          .  une sélection peut être sensible à la casse ou ne pas l'être
          .  l'inclusion est par défaut et l'exclusion commence par « ! »
          .  plusieurs critères sont possibles pour une fenêtre de tâches
          .  les inclusions et exclusions peuvent être utilisées ensemble
          .  les filtres d'égalité peuvent être mélangés aux relationnels
          .  chaque filtre unique est maintenu pour une fenêtre de tâches

       Si un champ n'est pas activé ou actuellement absent de  la  vue,  alors  les  critères  de
       sélection  n'affecteront pas l'affichage. Ensuite, si un champ filtré devient visible, les
       critères de sélection seront appliqués.

       Aide-mémoire des commandes au clavier
         o  : autre filtre (minuscule)
             Vous invite à  mettre  en  place  un  filtre  insensible  à  la  casse  lors  de  la
             correspondance.

         O  : autre filtre (majuscule)
             Vous invite à mettre en place un filtre sensible à la casse.

        ^O  : montrer les filtres actifs (touche Ctrl + « o »)
             Cela  peut servir de rappel des filtres actifs dans la fenêtre « active ». Un résumé
             sera montré sur la ligne de message jusqu'à ce que la touche <Entrée> soit tapée.

         =  : réinitialiser les filtres dans la fenêtre actuelle
             Cela nettoie tous les critères de sélection dans la fenêtre « active ». Cela a aussi
             d'autres conséquences, veuillez donc consulter la section 4a. Commandes GLOBALES.

         +  : réinitialiser les filtres dans toutes les fenêtres
             Cela  nettoie  les critères de sélection dans toutes les fenêtres, à condition de ne
             pas être en mode d'affichage alternatif. Comme avec la  commande interactive  « = »,
             cela a aussi d'autres conséquences, veuillez donc consulter la section 5b. COMMANDES
             de Fenêtrage.

       Exigences d'entrée
          À l'invite des critères de sélection, les données fournies doivent prendre une des deux
          formes  suivantes.  Trois informations sont nécessaires, une quatrième est facultative.
          Ces exemples utilisent des espaces par souci de clarté, mais  l'entrée  n'en  nécessite
          pas.
                  nº 1          2  nº 3                   (nécessaires)
                  Nom_de_champ   ? inclure_en_cas_de_valeur
               ! Nom_de_champ   ? exclure_en_cas_de_valeur
             nº 4                                           (facultative)

          Les  éléments nº 1, nº 3 et nº 4 devraient être explicites. L'élément nº 2 représente à
          la fois un délimiteur nécessaire et l'opérateur qui doit être soit  l'égalité  (« = »),
          soit une relation (« < » ou « > »).

          L'opérateur d'égalité « = » ne nécessite qu'une correspondance partielle, ce qui permet
          de réduire les exigences d'entrée  « en_cas_de_valeur ».  Les  opérateurs  relationnels
          « < »  ou  « > »  utilisent  toujours des comparaisons de chaînes, même avec les champs
          numériques. Ils sont conçus pour fonctionner avec une justification par défaut du champ
          et  avec  des  données homogènes. Quand certaines quantités numériques de champ ont été
          sujets à une mise à l'échelle  alors  que  d'autres  non,  ces  données  ne  sont  plus
          homogènes.

          En  cas de mise en place d'un filtre relationnel, si vous avez modifié la justification
          « numérique » ou « caractère »,  ce  filtre  échouera  probablement.  Quand  un  filtre
          relationnel  est  appliqué  à  un  champ  de  mémoire  et  que  vous n'avez pas modifié
          l'échelle, cela peut produire des résultats déconcertants. Cela  arrive,  par  exemple,
          parce  que  « 100,0 m »  (Mio)  apparaîtra  plus  grand  que « 1,000 g » (Gio) une fois
          comparés en tant que chaînes.

          Si les résultats filtrés semblent bizarres, simplement  modifier  la  justification  ou
          l'échelle  pourrait  permettre  d'atteindre  l'objectif  voulu. Consultez les commandes
          interactives « j », « J » et « e » pour de plus amples renseignements.

       Problèmes possibles
          Ces filtres de GROUP peuvent produire exactement les mêmes  résultats  ou  le  deuxième
          pourrait ne rien afficher du tout, juste une fenêtre de tâches vide.
               GROUP=root        (résultats identiques seulement quand)
               GROUP=ROOT        (invoqués à l'aide un « o » minuscule)

          N'importe  lequel de ces filtres RES pourrait émettre des avertissements incohérents ou
          des résultats déconcertants, en fonction du facteur  d'échelle  de  mémoire.  Les  deux
          filtres pourraient aussi produire exactement les mêmes résultats.
               RES>9999          (résultats identiques seulement avec)
               !RES<10000        (le facteur d'échelle de mémoire Kio)

          Le  filtre  nMin  illustre  un  problème  particulier  de  champs  adaptables. Ce champ
          particulier peut afficher  quatre  chiffres  au  maximum,  au-delà,  les  valeurs  sont
          automatiquement  mises  à  l'échelle en Kio ou plus. Ainsi, les quantités supérieures à
          9999 apparaîtront sous la forme 2,6 m, 197 k, etc.
               nMin>9999         (toujours une fenêtre de tâches vide)

       Solutions possibles
          Ces exemples illustrent comment  un  « autre  filtre »  peut  être  appliqué  de  façon
          créative  pour  obtenir  la  plupart  des résultats voulus. Des guillemets simples sont
          parfois montrés pour délimiter  les  espaces  qui  font  partie  d'un  filtre  ou  pour
          représenter  une  requête  d'état  (« ^O »)  correctement.  Si  vous  les avez vraiment
          utilisés avec des valeurs conditionnelles, aucune correspondance ne sera trouvée.

          En supposant que le champ nTH est affiché, le premier filtre aura pour  conséquence  de
          ne  montrer  que les processus possédant plusieurs processus légers (« multi-thread »).
          Cela rappelle aussi qu'une espace finale fait partie de tous les  champs  affichés.  Le
          deuxième filtre réalise exactement la même chose de façon plus concise.
               !nTH=' 1 '                (' juste par souci de clarté)
               nTH>1                     (même chose plus directement)

          Avec  l'affichage  arborescent actif et la colonne COMMAND dans la vue, ce filtre cache
          effectivement les processus fils de telle sorte que seuls trois niveaux sont montrés.
               !COMMAND='       `- '     (' juste par souci de clarté)

          Les deux derniers filtres apparaissent  en  réponse  à  la  touche  de  requête  d'état
          (« ^O »).  En  réalité,  les  deux  filtres  auraient  nécessité  des entrées séparées.
          L'exemple PR montre les deux filtres nécessaires en même temps pour afficher les tâches
          avec des priorités d'au moins 20, puisque certaines pourraient être négatives. Ensuite,
          en utilisant  les  espaces  finales,  la  suite  nMin  de  filtres  pourrait  permettre
          d'atteindre l'objectif raté « 9999 » discuté précédemment.
               'PR>20' + '!PR=-'         (2 pour le bon résultat)
               '!nMin=0 ' + '!nMin=1 ' + '!nMin=2 ' + '!nMin=3 ' ...

       Remarque :  lorsqu'« autre  filtre » est actif, top positionne sur Inactif la surbrillance
       de  colonne  pour  éviter  les  fausses  correspondances  sur  les  suites  de  caractères
       d'échappement  non  affichables.  Ce type de surbrillance sera réactivé lorsqu'une fenêtre
       n'est plus soumise au filtre. Consultez la commande interactive « x » pour de plus  amples
       renseignements sur le tri en surbrillance de colonne.

6. FICHIERS

   6a. Fichier de Configuration SYSTÈME
       La  présence  de  ce  fichier  influencera la version de l'écran « d'aide » présentée à un
       simple utilisateur. De manière plus fondamentale,  il  bridera  ce  que  les  utilisateurs
       pourront  faire lorsque top s'exécute. Ils ne seront pas capables d'exécuter les commandes
       suivantes :
          k         Tuer une tâche
          r         Redéfinir la politesse d'une tâche
          d ou s    Modifier le délai ou l'intervalle de sommeil

       Le fichier de configuration système n'est pas créé par  top.  Au  contraire,  vous  devrez
       créer  ce  fichier  manuellement pour le placer dans le répertoire /etc. Son nom doit être
       « toprc », il ne peut être précédé de « . » (point). Il ne peut comporter que 2 lignes.

       Voici un exemple du contenu de /etc/toprc :
          s         # ligne 1 : mode « sécurisé »
          5.0       # ligne 2 : « délai »  intervalle en seconde

   6b. Fichier de Configuration PERSONNEL
       Ce  fichier  se  nomme  « $HOME/.votre-nom-pour-top »  +  « rc ».  Utilisez  la   commande
       interactive « W » pour le créer ou le mettre à jour.

       En voici la disposition générale :
          global    # ligne  1 : nom du programme ou nom d'alias
            "       # ligne  2 : id,altscr,irixps,delay,curwin
            par     # ligne  a : winname,fieldscur
          fenêtre   # ligne  b : winflags,sortindx,maxtasks
            "       # ligne  c : summclr,msgsclr,headclr,taskclr
           global   # ligne 15 : incrément de largeur fixe
             "      # toutes les lignes restantes sont
             "      # consacrées aux dispositions
             "      # d'« inspection » présentées ci-dessous

       Si  la  variable  $HOME  n'existe  pas,  top essayera de créer le fichier de configuration
       personnel dans le répertoire actuel, en se conformant aux autorisations d'accès.

   6c. AJOUT d'entrées d'INSPECTION
       Pour utiliser la commande interactive « Y », les entrées doivent être ajoutées à la fin du
       fichier de configuration personnel de top. Ce type d'entrées reflète simplement un fichier
       à lire, ou une commande ou un tube à exécuter, dont les résultats seront affichés dans une
       fenêtre séparée, pouvant être parcourue et permettant une recherche.

       Si  vous  ignorez  l'emplacement  ou  le  nom  du  fichier rc de top, utilisez la commande
       interactive « W » pour le réécrire et noter ces précisions.

       Les entrées d'inspection peuvent être ajoutées avec un echo redirigé ou  en  modifiant  le
       fichier  de  configuration.  La  redirection d'un echo risque d'écraser le fichier rc s'il
       remplace (>) au lieu d'ajouter à ce fichier (>>). D'un autre  côté,  modifier  le  fichier
       avec  un  éditeur de texte risque de corrompre des lignes existantes en cas d'inattention,
       certaines contenant des données non affichables ou des caractères inhabituels.

       Les entrées d'inspection commençant par un caractère « # »  sont  ignorées,  quelque  soit
       leur  contenu.  Sinon,  elles  sont constituées des trois éléments suivants, chacun devant
       être séparé par un caractère de tabulation (c'est-à-dire deux « \t » en tout) :

         .type :  soit « file » (fichier), soit « pipe » (tube)
         .name :  sélection montrée sur l'écran d'inspection
         .fmts :  chaîne représentant un chemin ou une commande

       Les deux types d'entrées d'inspection ne sont pas interchangeables. Celles désignées comme
       « file »  seront  accédées  à  l'aide  de fopen et doivent référencer un seul fichier dans
       l'élément « .fmts ». Les  entrées  indiquant  « pipe »  utiliseront  popen,  leur  élément
       « .fmts »   pourrait  contenir  plusieurs  commandes  entubées  et  aucune  ne  peut  être
       interactive.

       Si le fichier ou le  tube  représentés  dans  « .fmts »  s'occupent  de  l'entrée  de  PID
       spécifique  ou  accepté  à  l'invite,  alors  la  chaîne  de  format  doit  aussi contenir
       l'indicateur « %d » comme c'est illustré par ces exemples.

         .fmts=  /proc/%d/numa_maps
         .fmts=  lsof -P -p %d

       Pour les entrées de type « pipe » uniquement, vous  pourriez  aussi  rediriger  la  sortie
       d'erreur  standard  vers la sortie standard pour avoir un résultat plus complet. La chaîne
       de format devient donc :

         .fmts=  pmap -x %d 2>&1

       Voici des exemples des  deux  types  d'entrées  d'inspection  telles  qu'elles  pourraient
       apparaître  dans le fichier rc. La première entrée sera ignorée à cause du caractère « # »
       initial. Par souci de clarté, les représentations de pseudotabulations (^I) sont entourées
       d'espaces supplémentaires mais les véritables tabulations ne le seront pas.

         # pipe ^I Sockets ^I lsof -n -P -i 2>&1
         pipe ^I Fichiers ouverts ^I lsof -P -p %d 2>&1
         file ^I Informations NUMA ^I /proc/%d/numa_maps
         pipe ^I Jour. ^I tail -n100 /var/log/syslog | sort -Mr

       À  part pour la ligne commentée précédente, ces exemples suivants montrent ce qui pourrait
       être affiché pour obtenir des résultats similaires, en supposant que le nom du fichier  rc
       est  « .toprc ».  Cependant, à cause des caractères de tabulation incorporés, chaque ligne
       devrait être précédée de « /bin/echo -e », au lieu d'un  simple  «  echo »,  pour  activer
       l'interprétation  des  barres  obliques  inversées quelque soit l'interpréteur de commande
       utilisé.

         "pipe\tFichiers ouverts\tlsof -P -p %d 2>&1" >> ~/.toprc
         "file\tInformations NUMA\t/proc/%d/numa_maps" >> ~/.toprc
         "pipe\tJour.\ttail -n200 /var/log/syslog | sort -Mr" >> ~/.toprc

       Attention : si une entrée d'inspection créée produit une sortie avec  des  caractères  non
       affichables,  ils  seront affichés soit en notation ^C, soit sous forme hexadécimale <FF>,
       en fonction de leur valeur. Cela concerne aussi les caractères de  tabulation  qui  seront
       affichés  comme  « ^I ».  Pour  une  représentation  plus réaliste, toutes les tabulations
       incorporées devraient être développées.

         # La suite aurait contenu « \t »…
         # file ^I <prénom_nom> ^I /proc/%d/status
         # mais cela éliminera les « \t » incorporés
         pipe ^I <prénom_nom> ^I cat /proc/%d/status | expand -

       L'exemple précédent prend ce qui aurait dû être une entrée  « fichier »  mais  utilise  un
       « pipe » à la place, afin de développer les tabulations incorporées.

       Remarque :  même  si  les entrées de type « pipe » ont été présentées en tant que tubes et
       commandes, rien n'empêche d'inclure aussi des scripts d'interpréteur.  Peut-être  même  de
       nouveaux scripts conçus spécifiquement pour la commande interactive « Y ».

       Enfin,  comme  le  nombre  d'entrées  d'inspection  augmente  au fur et à mesure, la ligne
       « Option: » sera tronquée quand la largeur d'écran est dépassée. Cela ne concerne pas  les
       opérations à part rendre certaines sélections invisibles.

       Cependant,  si  certains  choix  sont perdus à la troncature et que vous désirez voir plus
       d'options, une solution facile est proposée ci-dessous.

         Inspection Pause at pid ...
         Use:  left/right then <Enter> ...
         Options:  aide  1  2  3  4  5  6  7  8  9  10  11 ...

       Les entrées dans le fichier rc de top auraient  un  nombre  pour  l'élément  « .name »  et
       l'entrée  « aide »  identifierait  un  script  d'interpréteur  expliquant la signification
       réelle de ces sélections numérotées. Ainsi, plus de choix peuvent être rendus visibles.

7. Échantillons d'ASTUCES IDIOTES

       Nombre de ces « astuces » fonctionnent mieux lorsque vous planifiez un lancement  de  top.
       Aussi,  prévoyez  de  le  lancer avec une valeur de politesse à -10, en supposant que vous
       ayez le droit de le faire.

   7a. Magie du Noyau
       Pour ces astuces idiotes, top à besoin du mode plein écran.

       o  L'interface utilisateur, par l'intermédiaire d'invites et de l'aide, incite à dessein à
          fixer  un  délai  d'un  dixième de seconde. Cependant, vous êtes libre de déterminer un
          délai quelconque. Si vous souhaitez  voir  le  meilleur  de  l'ordonnanceur  du  noyau,
          essayez un délai de .09 seconde ou moins.

          Pour  cette  expérience,  sous  X Window,  ouvrez  un terminal (xterm) et maximisez-le.
          Ensuite exécutez les instructions suivantes :
            - programmez un démarrage et un délai court ainsi :
                nice -n -10 top -d.09
            - désactivez la surbrillance de la colonne triée pour
               minimiser la longueur des chemins (« paths »)
            - activez la surbrillance inverse des lignes pour les mettre
               en évidence
            - essayez plusieurs tris de colonne (TIME/MEM fonctionnent bien),
               et des tris croissants et décroissants pour visualiser
               les processus les plus actifs

          Ce que vous verrez est un noyau vraiment très occupé à faire  ce  qu'il  fait  toujours
          pour vous, mais sans aucun programme pour l'illustrer.

       o  Dans  un  xterm  utilisant  des  couleurs  « blanc-sur-noir »,  dans l'écran palette de
          couleurs de top, configurez le rafraîchissement en noir des tâches et assurez-vous  que
          la  surbrillance  des  tâches  est  positionnée  sur  gras  et  pas en inverse. Ensuite
          positionnez le délai aux alentours de 0,3 (.3) seconde.

          Après visualisation des processus les plus actifs, vous verrez  uniquement  les  images
          fantômes des tâches qui s'exécutent.

       o  Effacez  le  fichier  rc  existant,  ou  créez un nouveau lien symbolique. Lancez cette
          nouvelle version. Ensuite tapez « T » (une touche secrète,  consultez  la  section  4c.
          Commandes de la ZONE de TÂCHES, TRI) suivi de « W » « q ». Enfin, relancez le programme
          avec l'option -d0 (délai zéro).

          Votre écran top se rafraîchira trois fois plus rapidement  qu'auparavant,  un  gain  de
          vitesse  de  300 %. Pendant que top grimpe l'échelle de TIME, faites preuve d'autant de
          patience que vous le pouvez en spéculant si oui ou non top atteindra un jour le top.

   7b. Fenêtres rebondissantes
       Pour ces astuces idiotes, top a besoin du mode d'affichage alternatif.

       o  Avec trois ou quatre zones d'affichage de tâches  visibles,  sélectionnez  une  fenêtre
          autre  que  la  dernière  et  positionnez  l'option  processus  au repos sur Inactif en
          utilisant la commande de basculement « i ». Selon l'endroit où  vous  appliquez  « i »,
          parfois  plusieurs zones d'affichages des tâches rebondissent et parfois elles évoluent
          en accordéon, vu que top fait de son mieux pour allouer l'espace.

       o  Configurez différemment pour chaque fenêtre les lignes de la zone de résumé : une  sans
          la mémoire (« m ») ; une autre sans les états (« t ») ; éventuellement une sans rien du
          tout, en laissant juste la ligne de message. Ensuite pressez « a » ou « w » et observez
          une variante des fenêtres rebondissantes  —  les fenêtres sautillantes.

       o  Affichez  l'ensemble  des  quatre fenêtres et pour chacune, à tour de rôle, positionnez
          l'option processus au repos à Inactif en utilisant la commande  de  basculement  « i ».
          Vous venez tout juste de pénétrer dans la zone des « rebondissements extrêmes ».

   7c. La Fenêtre du grand oiseau
       Cette astuce idiote a aussi besoin du mode d'affichage alternatif.

       o  Affichez  l'ensemble  des  quatre  fenêtres  et  assurez-vous  que  Def soit la fenêtre
          « active ». Ensuite, augmentez progressivement la taille de la fenêtre avec la commande
          interactive  « n » jusqu'à ce que toutes les autres zones d'affichage des tâches soient
          « chassées hors du nid »

          Quand toutes sont déplacées, basculez l'option fenêtre toute visible  ou  invisible  en
          utilisant la commande de basculement « _ ». Ensuite méditez ceci :
             Est-ce que top vous gruge ou vous rapporte scrupuleusement
             une vérité qui s'impose ?

   7d. Le coup de l'échange
       Cette  astuce  idiote  fonctionne  mieux  sans  mode  d'affichage  alternatif,  puisque la
       justification est active par fenêtre.

       o  Démarrez top et faites de COMMAND la dernière colonne affichée (la plus à  droite).  Si
          nécessaire,  utilisez  la  commande  de  basculement  « c » pour afficher les lignes de
          commandes et assurez-vous que l'affichage arborescent est actif  avec  la  commande  de
          basculement « V ».

          Utilisez  ensuite  les  flèches Haut et Bas pour positionner l'affichage de telle sorte
          que des lignes de commandes tronquées  soient  montrées  (avec  un  « + »  à  la  fin).
          Redimensionnez éventuellement le terminal pour obtenir une troncature.

          Enfin,  utilisez  la  commande  de  basculement  « j »  pour  rendre la colonne COMMAND
          justifiée à droite.

          Utilisez maintenant la flèche Droite pour atteindre la colonne COMMAND. Continuez  avec
          la  flèche  Droite,  observez  attentivement  la direction de déplacement des lignes de
          commande montrées.

             certaines lignes se déplacent vers la gauche, pendant que d'autres se déplacent vers
          la droite

             au  bout  d'un  moment,  toutes  les  lignes vont s'échanger, et se déplacer vers la
          droite

8. BOGUES

       Pour signaler des bogues, veuillez suivre les indications de :
           http://www.debian.org/Bugs/Reporting

9. HISTORIQUE des versions précédentes

       Le top originel a été écrit par Roger Binns à partir du programme ps de  Branko  Lankester
       <lankeste@fwi.uva.nl>.

       Robert  Nation <nation@rocket.sanders.lockheed.com> l'a adapté pour le système de fichiers
       proc.

       Helmut  Geyer  <Helmut.Geyer@iwr.uni-heidelberg.de>  a  ajouté  la  prise  en  charge   de
       configuration des champs.

       Et de nombreuses contributions individuelles se sont ajoutées au fil des ans.

10. AUTEURS

       Cette version entièrement rénovée et améliorée a été écrite par :
          Jim Warner, <james.warner@comcast.net>

       Avec l'aide inestimable de :
           Craig Small, <csmall@enc.com.au>
           Albert Cahalan, <albert@users.sf.net>

11. VOIR AUSSI

       free(1), ps(1), uptime(1), atop(1), slabtop(1), vmstat(8), w(1)

TRADUCTION

       Cette  page  de  manuel  a  été  traduite  et  est  maintenue par Philippe Piette <foudre-
       blanche@skynet.be> et les membres de la liste <debian-l10n-french AT lists DOT debian  DOT
       org>.  Veuillez  signaler toute erreur de traduction par un rapport de bogue sur le paquet
       manpages-fr-extra.