remisharrock / c-programming-with-linux-MOOC-issues-tracker

7 stars 0 forks source link

6.3 memory and htop colums - quiz memory with linux #286

Open klotsy opened 6 years ago

klotsy commented 6 years ago

j'ai raté la question 2 du quiz, car les vidéos certes ne tiennent compte que de la colonne virtual... mais le libellé de la question How many kilobytes are reserved in virtual memory by the program that consumes the most memory? m'a fait croire à tort, à cause de consumes, qu'il fallait regarder la colonne res (ou la colonne MEM% qui donne le % de RES) donc, j'ai choisi la dernière ligne d'autant que RES pour réservé c'est tentant NB j'ai fini par trouver une explication des colonnes sur internet là... http://arobaseinformatique.eklablog.com/utilisation-du-moniteur-systeme-htop-a101049081 je trouve que cette explication manque dans le cours même si seule la colonne VIRT est à considérer pratiquement

PID      Identifiant du processus.
USER     L’utilisateur qui exécute ce processus.
PRI     La priorité de la tâche.
NI     valeur utilisée dans la gestion dynamique des priorités des processus.
VIRT     Quantité totale virtuelle utilisée par le processus (pas uniquement la mémoire vive), : mémoire vidéo (serveur X), librairies … 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.
SHR     Indique quelle quantité de mémoire virtuelle totale (VIRT) est réellement partagée
S     Statut du processus. Les valeurs possibles sont : S pour dormir (idle), R pour exécuter, D pour veille du disque (sans coupure), Z pour zombie (en attente de parent à lire son état ​​de sortie), T pour tracer ou suspendu (par exemple SIGTSTP), W pour la pagination.
%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.
remisharrock commented 6 years ago

intéressant, je devrais ajouter ce texte comme explication, je dois trouver une explication détaillée en anglais équivalente. J'ai aussi changé la question en ajoutant (total VIRT) à la fin, c'est mieux ?

klotsy commented 6 years ago

c'est mieux même si total me gêne, peut-être "consumes the most (virtual) memory" ?

klotsy commented 6 years ago

pour la description, là ? https://chanmannlim.wordpress.com/2013/04/26/htop-columns-description/

Htop columns description
Posted on April 26, 2013 by mann
Htop is a free process viewer for Linux.

Below is the Column descriptions of htop:

PID: A process’s process ID number.
USER: The process’s owner.
PR: The process’s priority. The lower the number, the higher the priority.
NI: The nice value of the process, which affects its priority.
VIRT: How much virtual memory the process is using.
RES: How much physical RAM the process is using, measured in kilobytes.
SHR: How much shared memory the process is using.
S: The current status of the process (zombied, sleeping, running, uninterruptedly sleeping, or traced).
%CPU: The percentage of the processor time used by the process.
%MEM: The percentage of physical RAM used by the process.
TIME+: How much processor time the process has used.
COMMAND: The name of the command that started the process.