Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Dernière révisionLes deux révisions suivantes
faq:memoire [2018/01/24 10:18] – [Connaître le pic mémoire d'un programme] ltaulellfaq:memoire [2018/01/24 10:19] – [Connaître la mémoire utilisée à l'instant t au cours de l’exécution] ltaulell
Ligne 1: Ligne 1:
- 
-===== Connaître la mémoire utilisée à l'instant t au cours de l’exécution ===== 
- 
-  * regarder le fichier /proc/pid/status où pid est l'identificateur du process (le répertoire /proc/pid existe et est tenu à jour par Linux seulement pendant l'exécution de ce process).  
- 
-Il y a ici les diverses mémoires utilisées par le process dont VmPeak (virtuelle), VmHWM (physique), VmRSS (résiduelle). La résiduelle devrait suffire dans ton analyse.  
-  * regarder "top" - on peut rajouter des colonnes en tapant "f" (fields) ; "top" se base sur les informations contenues dans /proc/pid/status  
-  * on peut aussi accéder aux informations contenues dans /proc/pid/status depuis le programme lui même. Par exemple, depuis C :  
- 
-https://bitbucket.org/code_aster/codeaster-src/src/tip/bibc/utilitai/mempid.c