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édenteProchaine révisionLes deux révisions suivantes | ||
faq:consommation_memoire [2018/01/24 10:28] – ltaulell | faq:consommation_memoire [2020/08/25 15:58] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
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 18: | ||
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' |
{{tag> faq: | {{tag> faq: |