Poireau : Un débogueur d'allocation d'échantillonnage léger

2025-05-22
Poireau : Un débogueur d'allocation d'échantillonnage léger

Poireau est une bibliothèque légère pour le débogage des problèmes d'allocation de mémoire. Il génère un aperçu statistiquement représentatif de l'empreinte mémoire d'une application en interceptant une petite fraction des appels à malloc/calloc, etc., avec un impact minimal sur les performances. Poireau utilise Linux perf pour le traçage et un script externe pour l'analyse, identifiant les fuites de mémoire et autres problèmes. Ses avantages incluent une faible intrusivité, la facilité d'audit et l'adéquation à l'utilisation en production, même en fournissant des informations après un plantage.

Développement débogage mémoire