Connaître le pic mémoire d'un programme

  • /usr/bin/time

Pour connaître le pic mémoire du programme on peut utiliser la commande “time” (qui fournit aussi le temps…) :

/usr/bin/time -v mon_programme

en regardant le champ “Maximum resident set size”.

Par exemple, pour mon_programme :

/usr/bin/time -v /home/mon_login/mon_programme.exe IMAGE/p194-t4-v2.inr
 
... 
Maximum resident set size (kbytes): 12465200 
...

Ici le pic est donc ~12.4 Go.

  • qstat (job en cours d'exécution)
qstat -j <JOB_ID> | grep usage 
  • qacct (accouting SGE) - lorsque le job aura fini
qacct -j <JOB_ID> -f /gridware/psmn/accounting

Renvoie les statistiques du job, dont maxvmem qui indique le pic de consommation mémoire.

faq/consommation_pic_memoire.txt · Dernière modification: 2020/08/25 17:58 (modification externe)