2011-01-14 12 views
9

Tengo un volcado de memoria bajo Linux. El proceso continuó con la distribución de memoria y necesito encontrar al menos en qué biblioteca sucede.¿Cómo analizar el uso de memoria desde un volcado de memoria?

¿Qué herramienta sugiere para obtener una visión general de hacia dónde va la memoria? Sé que el problema es difícil/insoluble por completo. Cualquier herramienta que al menos podría dar algunas pistas ayudaría.

[se trata de un proceso de pitón, la sospecha es que las asignaciones de memoria son causados ​​por uno de los módulos personalizados escritos en C]

+0

He intentado algunas herramientas diferentes: gdb recta, gdb + libpython, gdbheap, .gdbinit personalizado. –

Respuesta

0

intente ejecutar Linux Potencia herramienta en el proceso de pitón con callgraph habilitado. si su proceso de múltiples hilos da todos los LWP asociados como argumentos.

Cuestiones relacionadas