2012-02-11 8 views

Respuesta

8

Absolutamente. Cualquier aplicación que se ejecute en segundo plano (dentro de los diversos parámetros para cuando eso sea legal) afectará la disponibilidad de la CPU. Las aplicaciones de Apple pueden ejecutarse en muchas más situaciones que las aplicaciones de terceros, y también competirán contigo. En particular, he tenido problemas con Mail.app en el pasado.

El rendimiento de la memoria es un poco más complicado, pero sí, otras aplicaciones están en la memoria al mismo tiempo y definitivamente puede generar advertencias de memoria antes con otras aplicaciones en memoria que de lo contrario. En principio, debería poder obtener la mayor cantidad de memoria posible sin otras aplicaciones en ejecución, pero eso no es completamente cierto. En particular, no olvide que las aplicaciones de Apple no siempre siguen las mismas reglas que las aplicaciones de terceros, y si están consumiendo mucha memoria, pueden ser asesinadas o no.

La otra consideración del rendimiento es el ancho de banda de la red, y esta es sin duda una forma en que las aplicaciones en segundo plano pueden competir con usted. No creo que Apple esté aplicando ninguna limitación de ancho de banda en aplicaciones en segundo plano, y la descarga de archivos de gran tamaño es una actividad de fondo. (Existe cierta discusión de que AppStore puede rechazar aplicaciones que golpean la red demasiado fuerte mientras están en segundo plano, pero no estoy al tanto de una posición oficial al respecto. En cualquier caso, es ciertamente legal usar algo de ancho de banda en el fondo, y eso es ancho de banda no disponible para la aplicación en primer plano.)

-2

No, no lo harán. Cuando la aplicación activa necesita más memoria que las aplicaciones en segundo plano, automáticamente las elimina para que la aplicación activa pueda usar los recursos.

+1

Esa es la teoría, pero pragmáticamente el comportamiento no es siempre el mismo. Y las aplicaciones en segundo plano obviamente pueden consumir otros recursos escasos, como la CPU o el ancho de banda de la red. – StilesCrisis

Cuestiones relacionadas