Je fais des tests de performance dans Instruments sur l'appareil pour une application iPhone en cours de développement.Empreinte mémoire importante causée par CoreGraphics dans Instruments
Je vois que les deux plus gros morceaux de mémoire qui ont été alloués ne passent par aucune de mes méthodes personnalisées (à ma connaissance).
écran 1: http://i.stack.imgur.com/yFFux.png
Le contexte de l'application est qu'elle est une application qui utilise CoreData pour consommer un service Web et le magasin/afficher les données. Les images liées sont ensuite téléchargées (async), redimensionnées à une taille plus petite dans l'application et la nouvelle image est ensuite affichée. Je pensais à l'origine que les images étaient le problème, mais tester l'application en mode hors ligne sans que les données ou les images ont été téléchargées et le grand Malloc de 4.5mb apparaît toujours.
J'ai du mal à identifier la source de l'empreinte de la mémoire et, en fin de compte, essayer de la réduire/l'enlever via un pool AutoRelease ou un autre moyen.
Désolé la deuxième capture d'écran est probablement le plus important avec l'arbre d'appel, mais pourrait seulement poster une capture d'écran: http://imgur.com/ZL8JP –