memusage
Linux
Publiée le
2026-09-24 05:28:07
memusage
# Pour profiler l'utilisation mémoire d'un programme simple
memusage -n mon_script_test
# Génère un graphique PNG de l'usage en fonction du temps, avec titre personnalisé
memusage -p --title "Usage Mémoire Apparent" -t
# Sauvegarde les données brutes (binaires) pour une analyse ultérieure
memusage -d usage_raw.data
# Trace aussi les allocations mmap et apparentées pendant le profilage
memusage --mmap -n autre_script
# Utilise un tampon de 4096 octets avant d'écrire la sortie
memusage --buffer=4096 mon_processus
# Profilage sans utiliser de minuterie additionnelle
memusage --no-timer -n service_background
# Génère le graphique PNG en spécifiant une taille X (largeur)
memusage -p --x-size=1200 -t
# Définit la hauteur du graphe PNG à 600 pixels
memusage -p --y-size=600 -t
# Ajoute un titre spécifique au graphique généré
memusage -p --title "Performance de l'API" -t
# Dessine aussi le graphe de l'utilisation mémoire totale (Total)
memusage -p --total -t
# Combine plusieurs options pour un profilage complet et non tamponné
memusage --mmap --unbuffered -n gros_job
# Profiler avec une taille de buffer très petite (pour la granularité)
memusage --buffer=1024 -n petit_test
# Affiche l'aide complète si tu as oublié les options
memusage --help
# Vérifie la version de l'outil
memusage -V
# Profilage avancé : mmap, non tamponné, avec un titre et une taille X définie
memusage --mmap --unbuffered -p --title "Avancé" --x-size=1024