top : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
(Les messages de top)
 
(4 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 +
<!-- Links checked 04/01/21 -->
 
[[Catégorie:Linux]]
 
[[Catégorie:Linux]]
'''[[Lien court]]''' vers cette page : http://vt.cx/top<br/>
+
'''[[Lien court]]''' vers cette page : https://vt.cx/top
'''[[QR code]]''' vers cette page : http://vt.cx/top.qr<br/>
+
'''[[QR code]]''' vers cette page : https://vt.cx/top.qr
<br/>
+
 
<html>
 
<html>
<script type="text/javascript"><!--
+
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
google_ad_client = "ca-pub-3341840374417340";
+
<!-- VT2 -->
/* VT2 */
+
<ins class="adsbygoogle"
google_ad_slot = "6349432125";
+
    style="display:inline-block;width:468px;height:60px"
google_ad_width = 468;
+
    data-ad-client="ca-pub-3341840374417340"
google_ad_height = 60;
+
    data-ad-slot="6349432125"></ins>
//-->
+
<script>
</script>
+
(adsbygoogle = window.adsbygoogle || []).push({});
<script type="text/javascript"
+
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
+
 
</script>
 
</script>
 
</html>
 
</html>
<br/>
+
 
 
= Présentation =
 
= Présentation =
 
La commande '''top''' permet le monitoring en temps réel de ce qui tourne sur '''[[Linux]]''' a un moment donné. Grâce à ces fonctions de paramétrage, il permet de suivre des tâches particulières et de rafraîchir l'affichage suivant un timing libre. De plus il indique différents paramètres de santé (occupation mémoire, usage moyen du CPU, nombre de processus en cours d'exécution et leur répartition à savoir  
 
La commande '''top''' permet le monitoring en temps réel de ce qui tourne sur '''[[Linux]]''' a un moment donné. Grâce à ces fonctions de paramétrage, il permet de suivre des tâches particulières et de rafraîchir l'affichage suivant un timing libre. De plus il indique différents paramètres de santé (occupation mémoire, usage moyen du CPU, nombre de processus en cours d'exécution et leur répartition à savoir  
* total -> ensemble des processus en cours
+
* total ensemble des processus en cours
* running -> en cours
+
* running en cours
* sleeping -> endormis
+
* sleeping endormis
* stopped -> arrêtés
+
* stopped arrêtés
* zombie -> zombies
+
* zombie zombies
  
 
= Commandes utiles =
 
= Commandes utiles =
  {{K|Ctrl}} + {{K|Z}} -> stopper top
+
  {{K|Ctrl}} + {{K|Z}} stopper top
  top -> monitoring de base
+
  top monitoring de base
  top -v -> afficher la version de top
+
  top -v afficher la version de top
  top -q -> priorité maximum à top
+
  top -q priorité maximum à top
  top -d NN -> affichage avec un délai (NN en secondes)
+
  top -d NN affichage avec un délai (NN en secondes)
  top -p NNNN -> monitoring des tâches identifiées par leur '''PID''' exemple top -p 1540 -p 7450 -p 2100  
+
  top -p NNNN monitoring des tâches identifiées par leur '''PID''' exemple top -p 1540 -p 7450 -p 2100  
  
 
= Les messages de top =
 
= Les messages de top =
* PID -> Process ID du processus
+
* PID Process ID du processus
* USER -> utilisateur qui a lancé le processus
+
* USER utilisateur qui a lancé le processus
* PR -> priorité de la tâche -> voir http://www.nixtutor.com/linux/changing-priority-on-linux-processes/
+
* PR priorité de la tâche voir https://www.nixtutor.com/linux/changing-priority-on-linux-processes/
* NI -> valeur nice de la tâche -> voir https://fr.wikipedia.org/wiki/Nice_(Unix)
+
* NI valeur nice de la tâche voir https://fr.wikipedia.org/wiki/Nice_(Unix)
* VIRT -> total de l'occupation mémoire d'un processus  
+
* VIRT total de l'occupation mémoire d'un processus  
* RES -> mémoire physique occupée par le processus
+
* RES mémoire physique occupée par le processus
* SHR -> quantité de mémoire partagée utilisée par le processus
+
* SHR quantité de mémoire partagée utilisée par le processus
* S -> Statut du processus avec :
+
* S Statut du processus avec :
** D = uninterruptible sleep -> endormi sans possibilité d'exécution
+
** D = uninterruptible sleep endormi sans possibilité d'exécution
** R = running -> en cours d'execution
+
** R = running en cours d'execution
** S = sleeping -> endormi
+
** S = sleeping endormi
 
** T = pour out : stopped ou traced
 
** T = pour out : stopped ou traced
** Z = zombie -> zombie
+
** Z = zombie zombie
* %CPU -> charge '''[[CPU]]'''
+
* %CPU charge '''[[CPU]]'''
* %MEM -> charge '''[[mémoire]]'''
+
* %MEM charge '''[[mémoire]]'''
* TIME+ -> temps total d'utilisation du processus depuis son lancement (en heures:minutes.secondes)
+
* TIME+ temps total d'utilisation du processus depuis son lancement (en heures:minutes.secondes)
* COMMAND -> commande complète ou abrégée qui a lancée le processus
+
* COMMAND commande complète ou abrégée qui a lancée le processus
  
 
= Liens utiles =
 
= Liens utiles =
 
* [http://www.admin6.fr/2010/11/la-commande-top-traduction-et-explications/ admin6.fr] La commande top traduction et explications
 
* [http://www.admin6.fr/2010/11/la-commande-top-traduction-et-explications/ admin6.fr] La commande top traduction et explications
* [http://www.computerhope.com/unix/top.htm Computer Hope] Linux and Unix top command
+
* [https://www.computerhope.com/unix/top.htm Computer Hope] Linux and Unix top command
* [http://linux.about.com/od/commands/l/blcmdl1_top.htm about.com] Commandes '''top''' (en anglais)
+
* [https://www.lifewire.com/linux-top-command-2201163 Lifewire] top commands
  
= Commentaires =  
+
= Commentaires =
 
{{#widget:DISQUS
 
{{#widget:DISQUS
 
|id=vulgumtechus
 
|id=vulgumtechus
 
}}
 
}}

Version actuelle en date du 5 janvier 2021 à 00:03

Lien court vers cette page : https://vt.cx/top
QR code vers cette page : https://vt.cx/top.qr

Présentation

La commande top permet le monitoring en temps réel de ce qui tourne sur Linux a un moment donné. Grâce à ces fonctions de paramétrage, il permet de suivre des tâches particulières et de rafraîchir l'affichage suivant un timing libre. De plus il indique différents paramètres de santé (occupation mémoire, usage moyen du CPU, nombre de processus en cours d'exécution et leur répartition à savoir

  • total → ensemble des processus en cours
  • running → en cours
  • sleeping → endormis
  • stopped → arrêtés
  • zombie → zombies

Commandes utiles

Ctrl + Z → stopper top
top → monitoring de base
top -v → afficher la version de top
top -q → priorité maximum à top
top -d NN → affichage avec un délai (NN en secondes)
top -p NNNN → monitoring des tâches identifiées par leur PID exemple top -p 1540 -p 7450 -p 2100 

Les messages de top

  • PID → Process ID du processus
  • USER → utilisateur qui a lancé le processus
  • PR → priorité de la tâche → voir https://www.nixtutor.com/linux/changing-priority-on-linux-processes/
  • NI → valeur nice de la tâche → voir https://fr.wikipedia.org/wiki/Nice_(Unix)
  • VIRT → total de l'occupation mémoire d'un processus
  • RES → mémoire physique occupée par le processus
  • SHR → quantité de mémoire partagée utilisée par le processus
  • S → Statut du processus avec :
    • D = uninterruptible sleep → endormi sans possibilité d'exécution
    • R = running → en cours d'execution
    • S = sleeping → endormi
    • T = pour out : stopped ou traced
    • Z = zombie → zombie
  •  %CPU → charge CPU
  •  %MEM → charge mémoire
  • TIME+ → temps total d'utilisation du processus depuis son lancement (en heures:minutes.secondes)
  • COMMAND → commande complète ou abrégée qui a lancée le processus

Liens utiles

Commentaires

blog comments powered by Disqus