2009-09-22 2 views
0

D'accord, j'ai essayé de jours pour abaisser le Net Bytes sur GeneralBlock 16, je comprends qu'un GeneralBlock est créé par l'OS de l'iPhone lors de la création de son propre objet. Est-il possible d'abaisser cette mémoire allouée? J'ai lu à certains endroits que GeneralBlock est quelque chose que vous ne devriez pas vous inquiéter. Vrai?iPhone - Instruments ObjectAlloc GeneralBlock

Répondre

0

Ce sujet Leak - GeneralBlock-3584 répond à votre question.

Vous n'avez rien à craindre, c'est un faux positif d'Instruments. Il s'agit de libérer des ressources du thread qui a été terminé. Ils sont juste en train de traîner jusqu'à ce que le prochain thread soit fait et nettoie les ressources après celle des terminaisons précédentes. Les instruments prennent ceci pour une 'fuite' mais c'est la caractéristique de l'implémentation de pthreads sur l'iPhone OS qui, dans un monde parfait, serait traitée différemment. Plus à ce sujet sur le forum de développement d'Apple

Questions connexes