Comme je l'ai dit, mémoire vive c'est un peu flou.
Un processus consomme de la mémoire virtuelle. Cette mémoire peut être soit en ram (RES) soit sur la partition de swap (SWAP).
Cette mémoire est consommée par le programme lui-même mais aussi par toutes les bibliothèques qu'il utilise. Le problème est que la mémoire utilisée par ces bibliothèques (SHR) est partagée par tous les processus qui utilisent ces bibliothèques donc n'appartien pas tout à fait à ton processus.
Et enfin tu veux vouloir distinguer la consommation mémoire due au code de ton programme (CODE) ou la consommation due à son utilisation (DATA).
[^] # Re: top est ton ami
Posté par peck (site web personnel) . En réponse au message Connaitre la Ram utilisé selon le process. Évalué à 1.
Un processus consomme de la mémoire virtuelle. Cette mémoire peut être soit en ram (RES) soit sur la partition de swap (SWAP).
Cette mémoire est consommée par le programme lui-même mais aussi par toutes les bibliothèques qu'il utilise. Le problème est que la mémoire utilisée par ces bibliothèques (SHR) est partagée par tous les processus qui utilisent ces bibliothèques donc n'appartien pas tout à fait à ton processus.
Et enfin tu veux vouloir distinguer la consommation mémoire due au code de ton programme (CODE) ou la consommation due à son utilisation (DATA).