Récupérer la consommation mémoire d'un process sous linux
Il est assez facile de récupérer la consommation totale de mémoire sur un serveur Linux/Unix, via la commande free par exemple :
free -m total used free shared buffers cached Mem: 5963 3516 2446 0 194 1161 -/+ buffers/cache: 2160 3802 Swap: 4095 7 4088
On voit ici que l'on utilise 3516 Mo sur 5963 disponibles, mais que sans la mémoire utilisée par les buffers et caches, on n'en prend que 2160 (la deuxième colonne de la deuxième ligne).