Consejos para encontrar y depurar memoria abandonada y crecimiento de almacenamiento dinámico

Recientemente vi uno de los videos de WWDC 2010: Sesión 311 - Análisis avanzado de memoria con instrumentos. El enlace esaquí.

Hay un ejemplo interesante en el video sobre cómo encontrar memoria abandonada. Dicen que a menudo es más importante depurar que las fugas, pero puede ser más difícil.

La memoria abandonada se define como "Memoria asignada accesible que nunca se volverá a utilizar".

Una pérdida se define como "Memoria asignada que ya no se puede alcanzar".

La forma principal de encontrar Memoria Abandonada es tomar fotos de pila usando el instrumento de Asignaciones.

Sin embargo, después de determinar que he abandonado la memoria en mi código, he descubierto que es realmente difícil saber exactamente de dónde viene.

Estoy buscando algunos buenos consejos o recursos para encontrar la memoria abandonada.

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta