Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Affichage dynamique des processus avec le haut

Tandis que le ps La commande peut révéler beaucoup de choses sur ce que fait la machine, elle ne fournit qu'un instantané de l'état de la machine au moment où le ps la commande est exécutée. Pour avoir une vue plus dynamique de l'activité de la machine, on utilise le top commander:


[moi@linuxbox ~]$ top

[moi@linuxbox ~]$ top


Le top programme affiche un affichage mis à jour en continu (par défaut, toutes les 3 secondes) des processus système répertoriés par ordre d'activité du processus. Le nom « top » vient du fait que le top programme est utilisé pour voir les processus « sommets » sur le système. Les top L'affichage se compose de deux parties : un résumé du système en haut de l'affichage, suivi d'un tableau des processus triés par activité CPU :


image

top - 14:59:20 jusqu'à 6:30, 2 utilisateurs, charge moyenne : 0.07, 0.02, 0.00

Tâches : 109 au total, 1 en cours d'exécution, 106 en sommeil, 0 arrêté, 2 processeurs zombies : 0.7 %us, 1.0%sy, 0.0%ni, 98.3%id, 0.0%wa, 0.0%hi, 0.0%si Mem : 319496k total, 314860k utilisé, 4636k gratuit, 19392k buff Swap : 875500k total, 149128k utilisé, 726372k gratuit, 114676k cache


PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMANDE 6244 moi 39 19 31752 3124 2188 S 6.3 1.0 16:24.42 trackerd

11071 moi 20 0 2304 1092 840 R 1.3 0.3 0:00.14 haut

6180 me 20 0 2700 1100 772 S 0.7 0.3 0:03.66 dbus-dae

6321 moi 20 0 20944 7248 6560 S 0.7 2.3 2:51.38 multiloa

4955 racine 20 0 104m 9668 5776 S 0.3 3.0 2:19.39 Xorg

1 racine 20 0 2976 528 476 S 0.0 0.2 0:03.14 init

2 racine 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd

3 racine RT -5 0 0 0 S 0.0 0.0 0:00.00 migration

4 racine 15 -5 0 0 0 S 0.0 0.0 0:00.72 ksoftirq

5 racine RT -5 0 0 0 S 0.0 0.0 0:00.04 chien de garde

6 racine 15 -5 0 0 0 S 0.0 0.0 0:00.42 événements/0

7 racine 15 -5 0 0 0 S 0.0 0.0 0:00.06 khelper

41 racine 15 -5 0 0 0 S 0.0 0.0 0:01.08 kblockd/

67 racine 15 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod

114 racine 20 0 0 0 0 S 0.0 0.0 0:01.62 pdflush

116 racine 15 -5 0 0 0 S 0.0 0.0 0:02.44 kswapd0


Le résumé du système contient beaucoup de bonnes choses. Voici un aperçu :


Tableau 10-3 : champs d'information supérieurs


Rangée

Champ

Sens

1

top

Nom du programme.

14:59:20

Heure actuelle de la journée.

jusqu'à 6h30

C'est ce qu'on appelle Stabilité. Il s'agit du temps écoulé depuis le dernier démarrage de la machine. Dans cet exemple, le système a fonctionné pendant six heures et demie.

2 utilisateurs

Il y a deux utilisateurs connectés.

charge moyenne :

Charge moyenne fait référence au nombre de processus


en attente d'exécution, c'est-à-dire le nombre de processus qui sont dans un état exécutable et partagent le CPU. Trois valeurs sont affichées, chacune pour une période de temps différente. Le premier est la moyenne des 60 dernières secondes, le suivant les 5 minutes précédentes, et enfin les 15 minutes précédentes. Les valeurs inférieures à 1.0 indiquent que la machine n'est pas occupée.

2

Tâches:

Ceci résume le nombre de processus et leurs divers états de processus.

3

Processeur(s) :

Cette ligne décrit le caractère des activités exécutées par la CPU.

0.7%us

0.7% du CPU est utilisé pour processus utilisateur. Cela signifie des processus en dehors du noyau lui-même.

1.0 %sy

1.0% du CPU est utilisé pour combustion propre

(noyau) processus.

0.0%ni

0.0% du CPU est utilisé par des processus « gentils » (faible priorité).

98.3 %id

98.3% du CPU est inactif.

0.0%wa

0.0% du CPU attend les E/S.

4

Mémoire :

Montre comment la RAM physique est utilisée.

5

Swap:

Montre comment l'espace d'échange (mémoire virtuelle) est utilisé.


Le top programme accepte un certain nombre de commandes clavier. Les deux plus intéressants sont

h, qui affiche l'écran d'aide du programme, et q, qui quitte le haut.

Les deux principaux environnements de bureau fournissent des applications graphiques qui affichent des informations similaires à top (de la même manière que le Gestionnaire des tâches de Windows fonctionne), mais top est meilleure que les versions graphiques car elle est plus rapide et elle consomme beaucoup moins de ressources système. Après tout, notre programme de surveillance du système ne devrait pas être la source du ralentissement du système que nous essayons de suivre.


Meilleur système d'exploitation Cloud Computing chez OnWorks :