Voici ce qu’on obtient lorsque qu’on exécute la commande top dans un terminal:
Nous allons regarder de plus prêt la ligne encadrer en rouge
explication de la ligne Cpu(s):
12.6%us: Temps CPU utilisé par les processus de l’utilisateur (user)
19.3%sy: Temps CPU utilisé par le noyau et ses processus (system)
0.0%ni: Temps CPU utilisé par les processus de l’utilisateur dont la priorité a été modifiée(nice)
67.5%id: Temps CPU non sollicité(idle)
0.3%wa: Temps CPU pour attente I/O
0.0%hi: Temps CPU utilisé pour les interruptions matérielles(hardware interruptions)
0.3%si: Temps CPU utilisé pour les interruptions logicielles(software interruptions)
0.0%st: Temps CPU « volé » de cette machine virtuelle par la plate-forme d’hyperviseur pour d’autres tâches
et en bonus nous allons voir cette autre ligne encadrer en rouge
PID: Le PID du processus
USER: L’utilisateur qui exécute ce processus
PR: La priorité de la tâche
NI: Le nice de la tâche
VIRT: Quantité totale virtuelle utilisée par le processus (pas uniquement la mémoire vive), : mémoire vidéo (serveur X), librairies, etc C’est la quantité de mémoire dont le processus a accès immédiatement
RES: Quantité de mémoire physique occupée par le processus, c’est la taille de la colonne MEM
SHR: Indique quelle quantité de mémoire virtuelle totale (VIRT) est réellement partagée
S: Statut du processus. Les valeurs possibles sont : S (sleeping), D (uninterruptible sleep), R (running), Z (zombie), ouT (stopped or traced), peut être précédé par < (negative nice value), N (positive nice value), ou W (swapped out)
%CPU: Charge CPU
%MEM: Charge mémoire
TIME+: Temps total d’utilisation du processeur depuis le lancement du processus
COMMAND: La commande qui initie le processus.
merci pour ces explications claires!
de rien :-)
Merci. J’ai rarement trouvé des explications aussi claires et concises… Bravo
merci pour ton commentaire! :-)