Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
faq:consommation_memoire [2018/01/24 10:28] – ltaulell | faq:consommation_memoire [2023/12/13 15:11] (Version actuelle) – ltaulell | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* regarder le fichier / | * regarder le fichier / | ||
- | Il y a ici les diverses mémoires utilisées par le process dont VmPeak (virtuelle), | + | Il y a ici les diverses mémoires utilisées par le process dont VmPeak (virtuelle), |
* regarder " | * regarder " | ||
- | * on peut aussi accéder aux informations contenues dans / | + | * on peut aussi accéder aux informations contenues dans / |
- | https:// | ||
===== Avoir une évolution (une courbe) au cours du temps ===== | ===== Avoir une évolution (une courbe) au cours du temps ===== | ||
Ligne 20: | Ligne 19: | ||
où | où | ||
- | 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 100 est le nombre de fois et 1 c'est le pas en secondes) | + | (ou '' |
* soit on appelle la fonction C ci-dessus à certains points du programme (là où on sait qu'il y a eu des allocations/ | * soit on appelle la fonction C ci-dessus à certains points du programme (là où on sait qu'il y a eu des allocations/ | ||
* soit on utilise des paquets déjà faits, comme ceux-ci (psutil ou ressource) en Python : | * soit on utilise des paquets déjà faits, comme ceux-ci (psutil ou ressource) en Python : | ||
http:// | http:// | ||
- | * soit on utilise des outils d' | + | * soit on utilise des outils d' |
+ | |||
+ | ====== À la fin d'un job ====== | ||
+ | |||
+ | man '' | ||
+ | |||
+ | Voir aussi [[https:// | ||
{{tag> faq: | {{tag> faq: |