J'ai utilisé des instruments pour tester mon application. Dans mon application, il y a une tableView qui charge beaucoup d'images. Lorsque je fais défiler la table, les instruments signalent de nombreux drapeaux «avertissement de faible niveau de mémoire». Mais l'utilisation de la mémoire est juste en dessous de 5 Mo et mon application fonctionne bien. Je suis confus à propos de cette situation. Pourquoi une telle utilisation de la mémoire et les instruments donnent encore des avertissements de mémoire? Est-ce une situation normale?Instruments signale un avertissement de mémoire faible, mais très faible utilisation de la mémoire
Q
Instruments signale un avertissement de mémoire faible, mais très faible utilisation de la mémoire
0
A
Répondre
1
Oui, il est normal de recevoir un avertissement de mémoire, il se peut même que votre application ne consomme pas toute la mémoire. Tant que vous utilisez une quantité de mémoire raisonnable, que la mémoire ne fuit pas et que l'avertissement de la mémoire est correctement géré dans les champs didReceiveMemoryWarning
et applicationDidReceiveMemoryWarning
, tout devrait bien se passer.
+0
@X Slash merci! – wjldxt
Questions connexes
- 1. Avertissement de mémoire faible pour NSObject
- 2. Avertissement de mémoire de l'iPad avec l'utilisation de mémoire faible
- 3. Problème avec un crash de mémoire faible iOS mais utilisant très peu de mémoire - vérifié avec des instruments
- 4. iPhone: crash de mémoire faible
- 5. comportement de mémoire faible Ehcache
- 6. Xcode instruments faible avertissement de mémoire app tué sur 2 Mo live octets
- 7. Utilisation de la mémoire résidente de Mongod faible
- 8. Libérer des allocations en réponse à un avertissement de mémoire faible, mais l'application se bloque toujours
- 9. iPad Mini: Swift-App reçoit un avertissement de mémoire à faible utilisation
- 10. PHP: Utilisation très élevée de la mémoire sur le serveur de production alors que la mémoire locale est faible
- 11. Cron pour détecter la mémoire disponible faible
- 12. un message d'avertissement de mémoire faible approprié sur didreceivememoryoryning!
- 13. Application rejetée par OS 3.2 lorsque l'utilisation de la mémoire dans les instruments est faible
- 14. la libération ne libère pas de mémoire en condition de mémoire faible
- 15. Clavier personnalisé iPad et faible espace mémoire
- 16. Adresses en mémoire faible 0x4c et 0x4e
- 17. Analyseur CSV avec faible empreinte mémoire pour l'iPhone
- 18. avertissement de mémoire faible lors de l'enregistrement des fichiers sur BlackBerry
- 19. Filigrane de faible consommation de mémoire pour Python
- 20. Comment télécharger un gros fichier en utilisant PHP (faible utilisation de la mémoire)
- 21. ExtJS record.endEdit() performance très faible
- 22. Quelle est l'implémentation STL avec l'empreinte mémoire la plus faible?
- 23. hashmap de mémoire faible recommandé pour l'implémentation pour Java
- 24. h2o Mémoire totale du cluster de manière inattendue faible
- 25. auto utilisation faible et forte, les blocs de gestion de la mémoire
- 26. Les plantages d'application dus à la mémoire faible
- 27. Comment gérer les avertissements de mémoire faible sur l'iPhone?
- 28. Mémoire insuffisante Avertissement Problème
- 29. Application meurt avec "mémoire faible: plus de processus d'arrière-plan."
- 30. Détecter si la mémoire est faible sous ocaml
Assurez-vous également que vous mesurez la mémoire sale dans le VM Tracker sur l'appareil, pas seulement les allocations. La mémoire sale est généralement ce qui cause les avertissements de la mémoire. –