Connaître la mémoire utilisée à l'instant t au cours de l’exécution

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 l'analyse.

Avoir une évolution (une courbe) au cours du temps

top -b -n 100 -d 1 -p pid > output

pid est à remplacer par le numéro du process qu'on veut suivre (qui est obtenu avec top ou ps, mais on peut automatiser) (ou -n 100 est le nombre de fois et -d 1 le pas en secondes)

http://fa.bianp.net/blog/tag/memory_profiler.html

À la fin d'un job

man sacct, rechercher “ReqMem, MaxRss”

Voir aussi Accounting