• # Meilleure estimation de la mémoire utilisée

    Posté par (site web personnel) . En réponse au message Mémoire consommée mais par quoi/qui ??? Incompréhensible. Évalué à 4.

    En dehors du fait qu'il y a des méthodes plus adaptées pour estimer la mémoire totale utilisée, voilà une version améliorée de ta ligne de commande, qui a le défauts suivants:

    1. Les pourcentages ne sont pas assez précis (beaucoup de 0,0 pour les petits processus) pour faire cette estimation, j'utilise rss (resident size) au lieu de pmem.

    2. Beaucoup de petits processus peuvent manger la mémoire, il ne faut pas se contenter de regarder les plus grosses entrées. J'utilise AWK pour calculer le total et tronque comme toi le résultat pour avoir le total et les plus gros clients.

    ps -ax -o comm,rss | awk '{ t = t +2ドル; printf("%10d %s\n", 2,ドル 1ドル) } END {printf("%10d %s\n", t, "total")}' | sort -nrk2 | head
     1510468 total
     504184 seamonkey-bin
     355688 Xorg
     111772 mono
     48512 npviewer.bin
     37948 plugin-container
     37592 pidgin
     36676 emacs
     23312 Thunar
     21756 xfce4-panel