Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Moniteur de processus en temps réel Linux (haut) expliqué

Votre système Linux est-il lent ? Vous voulez savoir quels processus monopolisent le temps du processeur et/ou la mémoire en temps réel ? Êtes-vous simplement curieux de savoir comment le noyau Linux planifie les tâches en coulisses ? Ensuite, vous avez besoin de « top », qui est une commande de surveillance des processus en temps réel qui permet de surveiller les processus en cours d’exécution dans un système Linux directement à partir de la ligne de commande. « Top » affiche des informations récapitulatives sur le système et une liste de tous les processus et threads actuellement gérés par le noyau Linux. Il s’agit également d’un programme interactif, ce qui signifie que la sortie peut être personnalisée et manipulée pendant son exécution.

Contenu

Haut de course

La façon par défaut d’exécuter « top » consiste à taper la commande sans aucune option. Les options par défaut sont généralement suffisantes pour une utilisation quotidienne normale.

La sortie du haut peut être séparée en deux parties : le résumé du système et la liste des processus.

Résumé du système

Le résumé du système est en outre divisé en trois parties.

1. Temps de disponibilité du système et moyennes de charge : il s’agit d’une seule ligne qui contient le nom du programme (en haut), l’heure actuelle, la durée depuis le dernier démarrage, le nombre total d’utilisateurs et la charge moyenne du système au cours des un, cinq et quinze derniers minutes.

Temps de disponibilité du système et charges moyennes

2. TASK et CPU States : Il s’agit d’un minimum de deux lignes. La première ligne affiche le nombre total de tâches ou de threads (selon l’état de la bascule du mode Threads). Ceci est ensuite classé en en cours d’exécution, en veille, arrêté ou zombie (les processus zombies sont des processus qui ont été terminés ou dont l’exécution est terminée mais qui n’ont pas été correctement éliminés). La deuxième ligne affiche les pourcentages d’état du processeur depuis la dernière actualisation. Les pourcentages de l’État se réfèrent à :

  • us, user : temps passé à exécuter des processus utilisateurs dont la priorité n’a pas été modifiée avec la commande ‘nice’
  • sy, system : temps passé à exécuter les processus du noyau
  • ni, nice : temps passé à exécuter des processus utilisateurs qui ont été ‘nice’
  • wa, IO-wait : temps d’attente pour la fin des E/S
  • hi : temps passé sur les interruptions matérielles
  • si : temps passé sur les interruptions logicielles
  • st : temps pris depuis cette machine virtuelle par l’hyperviseur (si votre système n’est pas une machine virtuelle, ne vous inquiétez pas)
  • TASK et états CPU

    3. Utilisation de la mémoire : il s’agit de deux lignes qui indiquent l’utilisation de la mémoire en kibioctets (KiB). Rappelons que 1 KiB = 1024 octets et 1 MiB = 1024 KiB, et ainsi de suite (contrairement à 1 Ko = 1000 octets et 1 Mo = 1000 Ko). La ligne 1 affiche la mémoire physique tandis que la ligne 2 affiche la mémoire virtuelle (swap).

    Utilisation de la mémoire

    Liste des processus

    Les processus/tâches/threads gérés par le système sont alors affichés sous forme de liste. Chaque ligne fait référence à une seule tâche, tandis que les colonnes contiennent des données de tâche. Les colonnes peuvent être réorganisées et modifiées. Les colonnes par défaut, avec des descriptions, incluent :

    Psssssst :  Comment annoter un PDF dans Ubuntu ?
  • PID – ID de processus
  • USER – Nom de l’utilisateur effectif (propriétaire) du processus
  • RP – Priorité
  • NI – Bon rapport qualité-prix
  • VIRT – taille de la mémoire virtuelle
  • RES – taille de la mémoire résidente
  • SHR – taille de la mémoire partagée
  • S – état du processus (qui peut être l’un des suivants : D (sommeil ininterrompu), R (en cours d’exécution), S (en sommeil), T (tracé ou arrêté) ou Z (zombie)
  • %CPU – la part du temps CPU utilisé par le processus depuis la dernière mise à jour
  • %MEM – part de mémoire physique utilisée
  • TIME+ – temps CPU total utilisé par la tâche en centièmes de seconde
  • COMMANDE – nom de la commande ou ligne de commande (nom + options)
  • Interagir avec le haut

    Top est un programme interactif. Pendant que top fonctionne, vous pouvez appuyer sur « h » ou « ? » pour accéder à un écran d’aide.

    Accédez à l'écran d'aide.

    Pour afficher uniquement les tâches appartenant à un utilisateur particulier, appuyez sur ‘u’ ou ‘U’ et tapez le nom d’utilisateur.

    Afficher uniquement les tâches appartenant à un utilisateur particulier.

    Pour tuer un processus, tapez « k » et entrez l’ID du processus. Vous devez disposer des privilèges requis.

    Pour tuer un processus, tapez « k ».

    Pour modifier l’ordre de tri de la liste, appuyez sur « f ». Cela montre l’écran de gestion des champs. Sélectionnez ensuite la colonne souhaitée avec la flèche haut/bas et appuyez sur « s ». La partie en surbrillance de l’image ci-dessous deviendra la colonne sélectionnée. En appuyant sur ‘q’, vous retournerez à l’écran principal, trié par cette colonne.

    Psssssst :  Comment puis-je arrêter les pop-ups de virus sur mon Android ?

    L'écran Gestion des champs.

    Notes de clôture

    Pour quitter top, tapez simplement « q ». Les pages de manuel pour top sont assez volumineuses mais valent vraiment la peine d’être lues.

    Pour une assistance rapide pendant la course en haut (cela vaut la peine d’être répété), appuyez sur « h » ou « ? » pour obtenir l’écran d’aide. Il y a tellement de personnalisations disponibles et tellement de façons de structurer la sortie selon les préférences individuelles. (Astuce : appuyez sur « s » ou « d » et modifiez le taux de rafraîchissement à 0,9 ou moins et obtenez une meilleure idée du fonctionnement de la planification des processus Linux. Points bonus pour l’exécution en tant que processus par lots et la transmission de la sortie vers un fichier pour plus tard étudier).

    Cet article est-il utile ? Oui Non

    Bouton retour en haut de la page

    Adblock détecté

    Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci