Poireau: Un depurador de asignación de muestreo de montón ligero

2025-05-22
Poireau: Un depurador de asignación de muestreo de montón ligero

Poireau es una biblioteca ligera para depurar problemas de asignación de memoria. Genera una descripción general estadísticamente representativa de la huella de montón de una aplicación interceptando una pequeña fracción de llamadas a malloc/calloc, etc., con un impacto mínimo en el rendimiento. Poireau usa Linux perf para el rastreo y un script externo para el análisis, identificando fugas de memoria y otros problemas. Sus ventajas incluyen baja intrusividad, facilidad de auditoría y idoneidad para el uso en producción, incluso proporcionando información después de un fallo.