pythongc-bpfcc
Linux
Publiée le
2026-09-24 05:14:35
ugc
# Trace les événements GC Java pour le PID 1234
./ugc -l java 1234
# Tracer les GCs Node.js en mode verbeux pour un autre processus (PID 5678)
./ugc -l node -v 5678
# Suivre les GC Python et filtrer uniquement ceux contenant "Full GC" sur le PID 9012
./ugc -l python --filter "Full GC" 9012
# Tracer les GCs Ruby en utilisant des millisecondes (PID 3456)
./ugc -l ruby --milliseconds 3456
# Définir un minimum de temps d'affichage pour Java : seulement si > 10 ms (PID 7890)
./ugc -l java --minimum 10 7890
# Tracer les GCs Node.js avec des limites de temps spécifiques (min=5ms, max=20ms)
./ugc -l node --minimum 5 1122
# Exemple complet : Java, verbeux, millisecondes, filtre spécifique sur le PID 3333
./ugc -l java -v -m --filter "Major GC" 3333
# Tracer les GCs Python en mode très détaillé (verbose) pour un test
./ugc -l python -v 4444
# Vérifier l'aide de la commande elle-même
./ugc --help
# Tracer les GCs Ruby avec une recherche de texte spécifique sur le PID 5555
./ugc -l ruby --filter "Minor GC" 5555
# Tracer un processus inconnu ou non ciblé (pour voir l'erreur)
./ugc -l java 0
# Tracer les GCs Node.js en mode millisecondes pour le PID 6666
./ugc -l node --milliseconds 6666
# Exemple de trace Java avec un PID fictif pour simuler une déconnexion
./ugc -l java 9999
# Tracer les GCs Python, en ignorant tout événement plus court que 50ms (PID 1010)
./ugc -l python --minimum 50 1010