He creado una aplicación para iPad que descarga imágenes usando el servicio web. Pero mi aplicación falla en algún lugar durante la manipulación con imágenes de alta calidad. Entonces mi pregunta es: ¿cuál es el límite máximo de memoria para la aplicación que se ejecuta en el iPad? ¿Cuándo golpea la aplicación LowMemoryWarning en el iPad?Límite máximo de memoria de aplicaciones en el iPad?
Respuesta
No hay límite por aplicación, por así decirlo. La cantidad de memoria disponible para una aplicación depende de la cantidad de memoria disponible, que de nuevo depende de la cantidad de memoria utilizada por las aplicaciones que se ejecutan en segundo plano. Estas aplicaciones incluyen la ejecución permanente de aplicaciones de sistema como SpringBoard, a veces ejecutando aplicaciones de sistema como Safari, iPod, etc. y (cuando iOS 4 vendrá para iPad) aplicaciones de usuario que aún se ejecutan en segundo plano.
Sin embargo, yo diría que una aplicación nunca debería usar más del 50% de todos los archivos RAM disponibles. En iPad esto significa actualmente 128 MB y debería ser bastante. Hiciste un chequeo de fugas en tu aplicación?
Ya he hecho una verificación de fugas en mi aplicación. No es más de 2 a 4 kb. Ahora tengo limitada la memoria de mi aplicación hasta 130 MB, si la cruzo tengo una calidad de imagen reducida y una imagen de baja calidad. Gracias. – Mahesh
Hola Max, ¿Estás seguro de que la aplicación puede estar a unos 100M. porque estoy desarrollando una aplicación para iPad para leer pdf. Para archivos PDF más grandes, el tamaño de la memoria de mi aplicación está aumentando de 25 a 30 MB y me está dando advertencias de memoria. después de dar de 2 a 3, la aplicación de advertencia se está bloqueando. ¿Puede decirme cómo usar hasta 100MB para mi aplicación? – CKT
30 MB me parecen pocos, pero puede haber varias razones para eso. ¿Analizaste el consumo de memoria de todo el sistema usando Instrumentos? –
- 1. Servidores de aplicaciones Límite máximo de memoria
- 2. Tamaño máximo Caché de aplicaciones sin conexión de iPad/iPhone
- 3. Límite máximo de hilo?
- 4. límite de memoria PHP
- 5. El uso máximo de la memoria no va más allá de un límite
- 6. Límite de memoria superior?
- 7. ¿Cuál es el límite máximo de memoria por aplicación para Android 2.2?
- 8. Límite de memoria de JavaScript
- 9. (nodo) ¿Límite máximo de archivos afectados?
- 10. iPad: ¿Cómo convertir aplicaciones de iPhone en iPad compatible?
- 11. javascript object límite de tamaño máximo
- 12. Cómo establecer el límite de memoria en el archivo my.cnf
- 13. límite de memoria en Node.js (y V8 de Chrome)
- 14. Prueba las aplicaciones de iPhone en el ipad?
- 15. ¿Cuál es el "límite de memoria privada suave" en GAE?
- 16. Aumento del tamaño máximo de almacenamiento dinámico de JVM para aplicaciones con uso intensivo de memoria
- 17. Detectando el límite de tres aplicaciones abiertas de Vista Starter
- 18. ¿Cómo vaciar las aplicaciones de iPad?
- 19. Límite máximo de tamaño de objetos OpenGL FrameBuffer?
- 20. ¿Hay un límite máximo para el valor max_allowed_packet?
- 21. Aplicaciones de código abierto para iPad
- 22. límite de memoria superior para PHP/Apache
- 23. ¿El límite máximo de la propiedad de configuración MaxReceivedMessageSize en wcf afecta el rendimiento del servicio?
- 24. Límite de tamaño de almacenamiento dinámico de Android, ¿todavía necesitamos diseñar aplicaciones teniendo en cuenta un límite de 16 MB?
- 25. ¿Descarga de archivos en php, problema de límite de memoria?
- 26. Prueba de aplicaciones de iPhone 5 (4 ") en iPad 3
- 27. Conversión de aplicaciones de iPhone/iPad en Android
- 28. Problemas de límite de memoria y GC con R
- 29. Cambiar el límite del número máximo de subprocesos por una aplicación
- 30. Gestión de memoria para aplicaciones intensivas en memoria intencionalmente
y este es un duplicado de aproximadamente 10 preguntas. –
@Jesse, de la cual ha identificado amablemente exactamente cero. –