Exmap est très verbeux par défault, mais il y a des options de filtrage et de tri. Il t'affiche aussi une donnée bien sympathique: le "sole use" qui est la quantité de mémoire réellement consommée par le processus. Par exemple pour une appli GTK, les bibliothèques GTK sont partagées entre différent processus. Le sole use ne montre donc que la mémoire que seule cette application utilise, ce qui est un bonne indicateur de sa consommation mémoire réelle, quand tu es dans l'environnement cible. Ici, nautilus consommerait plus en "sole use" s'il était chargé dans un environnement KDE, vu qu'il serait la seule appli en cours d'utilisation utilisant les bibliothèques GNOME.
Voici une vue plus synthétique des informations fournies par exmap : exmap --no-file-info nautilus
Process 4397 [nautilus]
Virtual memory : 92812 KB
Effective VM : 86660 KB
Heap : 6680 KB
Stack : 260 KB
vdso : 0 B
Mapped : 18704 KB
Effective mapped: 12552 KB
Sole use : 8792 KB
# exmap
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Récupérer la mémoire consommée. Évalué à 5.
Exemple pour le processus nautilus :
exmap nautilus
http://pastebin.com/m73c72c92
Exmap est très verbeux par défault, mais il y a des options de filtrage et de tri. Il t'affiche aussi une donnée bien sympathique: le "sole use" qui est la quantité de mémoire réellement consommée par le processus. Par exemple pour une appli GTK, les bibliothèques GTK sont partagées entre différent processus. Le sole use ne montre donc que la mémoire que seule cette application utilise, ce qui est un bonne indicateur de sa consommation mémoire réelle, quand tu es dans l'environnement cible. Ici, nautilus consommerait plus en "sole use" s'il était chargé dans un environnement KDE, vu qu'il serait la seule appli en cours d'utilisation utilisant les bibliothèques GNOME.
Voici une vue plus synthétique des informations fournies par exmap :
exmap --no-file-info nautilus
Process 4397 [nautilus]
Virtual memory : 92812 KB
Effective VM : 86660 KB
Heap : 6680 KB
Stack : 260 KB
vdso : 0 B
Mapped : 18704 KB
Effective mapped: 12552 KB
Sole use : 8792 KB