2010-08-27 13 views
6

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?

+0

y este es un duplicado de aproximadamente 10 preguntas. –

+3

@Jesse, de la cual ha identificado amablemente exactamente cero. –

Respuesta

7

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?

+0

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

+0

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

+0

30 MB me parecen pocos, pero puede haber varias razones para eso. ¿Analizaste el consumo de memoria de todo el sistema usando Instrumentos? –

Cuestiones relacionadas