Maison > Article > tutoriels informatiques > Explication détaillée de la commande Linux Top
Appuyez sur 1 pour voir l'utilisation de chaque CPU
Première ligne
Heure actuelle Durée d'exécution Utilisateur actuellement connecté Équilibrage de charge (1 minute, 5 minutes, 10 minutes)
La charge moyenne des données vérifie le nombre de processus actifs toutes les 5 secondes et calcule la valeur. Si le nombre divisé par le nombre de CPU logiques dépasse 5, le système est surchargé.
Deuxième ligne
Total 248 processus 1 en cours d'exécution 247 en veille 0 arrêté 0 processus zombie
Troisième ligne
us (espace utilisateur) : le pourcentage de CPU occupé par l'espace utilisateur
sy (sysctl) : Le pourcentage de CPU occupé par l'espace du noyau
ni()—Pourcentage de CPU occupé par les processus qui ont changé de priorité
id(idolt) : pourcentage de processeur inactif
wa(wait) : pourcentage d'attente d'E/S du processeur occupé
hi (Hardware IRQ) : Le pourcentage de CPU occupé par des interruptions dures
si (Software Interrupts) : Le pourcentage de CPU occupé par des interruptions logicielles
La quatrième ligne
Mémoire totale Mémoire utilisée Tampons de mémoire libres (quantité de mémoire mise en cache)
La cinquième ligne
Échanger la partition
Mémoire disponible = libre + tampon + mis en cache (montant total de la zone d'échange à Huancheng)
Pour la surveillance de la mémoire, en haut, nous devons toujours surveiller l'utilisation de la partition swap dans la cinquième ligne. Si cette valeur change constamment, cela signifie que le noyau échange constamment des données entre la mémoire et le swap. n'est pas assez.
La quantité totale de mémoire utilisée (utilisée) dans la quatrième ligne fait référence à la quantité de mémoire actuellement contrôlée par le noyau système,
La quantité totale de mémoire libre (libre) dans la quatrième ligne est la quantité que le noyau n'a pas encore incluse dans son contrôle.
Toute la mémoire gérée par le noyau n'est pas utilisée, elle inclut également la mémoire qui a été utilisée dans le passé et qui peut désormais être réutilisée. Le noyau ne rend pas ces mémoires réutilisables libres, donc la mémoire libre sous Linux deviendra moindre. et moins, mais ne vous inquiétez pas.
Sixième ligne
PID — identifiant du processus
UTILISATEUR — Propriétaire du processus
PR — Priorité du processus
NI — bon rapport qualité-prix. Les valeurs négatives indiquent une priorité élevée, les valeurs positives indiquent une faible priorité
VIRT — La quantité totale de mémoire virtuelle utilisée par le processus, en Ko. VIRT=ÉCHANGE+RES
RES — La taille de la mémoire physique utilisée par le processus et non échangée, en Ko. RES=CODE+DONNÉES
SHR — Taille de la mémoire partagée, unité Ko
S – État du processus. D=État de veille ininterrompue R=Exécuter S=Veille T=Trace/Stop Z=Processus Zombie
%CPU — Le pourcentage de temps CPU occupé depuis la dernière mise à jour
%MEM — Pourcentage de mémoire physique utilisée par le processus
TIME+ — temps CPU total utilisé par le processus, unité 1/100 seconde
COMMAND — nom du processus (nom de commande/ligne de commande)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!